Home
last modified time | relevance | path

Searched refs:HYuvContext (Results 1 – 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dhuffyuv.h55 typedef struct HYuvContext { struct
95 } HYuvContext; argument
98 void ff_huffyuv_common_end(HYuvContext *s);
99 int ff_huffyuv_alloc_temp(HYuvContext *s);
Dhuffyuv.c58 av_cold int ff_huffyuv_alloc_temp(HYuvContext *s) in ff_huffyuv_alloc_temp()
73 HYuvContext *s = avctx->priv_data; in ff_huffyuv_common_init()
86 av_cold void ff_huffyuv_common_end(HYuvContext *s) in ff_huffyuv_common_end()
Dhuffyuvdec.c118 static int generate_joint_tables(HYuvContext *s) in generate_joint_tables()
208 static int read_huffman_tables(HYuvContext *s, const uint8_t *src, int length) in read_huffman_tables()
237 static int read_old_huffman_tables(HYuvContext *s) in read_old_huffman_tables()
279 HYuvContext *s = avctx->priv_data; in decode_end()
293 HYuvContext *s = avctx->priv_data; in decode_init()
626 static void decode_422_bitstream(HYuvContext *s, int count) in decode_422_bitstream()
670 static void decode_plane_bitstream(HYuvContext *s, int width, int plane) in decode_plane_bitstream()
731 static void decode_gray_bitstream(HYuvContext *s, int count) in decode_gray_bitstream()
749 static av_always_inline void decode_bgr_1(HYuvContext *s, int count, in decode_bgr_1()
807 static void decode_bgr_bitstream(HYuvContext *s, int count) in decode_bgr_bitstream()
[all …]
Dhuffyuvenc.c41 static inline void diff_bytes(HYuvContext *s, uint8_t *dst, in diff_bytes()
51 static inline int sub_left_prediction(HYuvContext *s, uint8_t *dst, in sub_left_prediction()
82 static inline void sub_left_prediction_bgr32(HYuvContext *s, uint8_t *dst, in sub_left_prediction_bgr32()
118 static inline void sub_left_prediction_rgb24(HYuvContext *s, uint8_t *dst, in sub_left_prediction_rgb24()
146 static void sub_median_prediction(HYuvContext *s, uint8_t *dst, const uint8_t *src1, const uint8_t … in sub_median_prediction()
155 static int store_table(HYuvContext *s, const uint8_t *len, uint8_t *buf) in store_table()
180 static int store_huffman_tables(HYuvContext *s, uint8_t *buf) in store_huffman_tables()
204 HYuvContext *s = avctx->priv_data; in encode_init()
439 static int encode_422_bitstream(HYuvContext *s, int offset, int count) in encode_422_bitstream()
494 static int encode_plane_bitstream(HYuvContext *s, int width, int plane) in encode_plane_bitstream()
[all …]