MpegEncContext 72 libavcodec/alpha/mpegvideo_alpha.c static void dct_unquantize_h263_intra_axp(MpegEncContext *s, int16_t *block, MpegEncContext 99 libavcodec/alpha/mpegvideo_alpha.c static void dct_unquantize_h263_inter_axp(MpegEncContext *s, int16_t *block, MpegEncContext 106 libavcodec/alpha/mpegvideo_alpha.c av_cold void ff_mpv_common_init_axp(MpegEncContext *s) MpegEncContext 28 libavcodec/arm/me_cmp_init_arm.c int ff_pix_abs16_armv6(MpegEncContext *s, uint8_t *blk1, uint8_t *blk2, MpegEncContext 30 libavcodec/arm/me_cmp_init_arm.c int ff_pix_abs16_x2_armv6(MpegEncContext *s, uint8_t *blk1, uint8_t *blk2, MpegEncContext 32 libavcodec/arm/me_cmp_init_arm.c int ff_pix_abs16_y2_armv6(MpegEncContext *s, uint8_t *blk1, uint8_t *blk2, MpegEncContext 35 libavcodec/arm/me_cmp_init_arm.c int ff_pix_abs8_armv6(MpegEncContext *s, uint8_t *blk1, uint8_t *blk2, MpegEncContext 38 libavcodec/arm/me_cmp_init_arm.c int ff_sse16_armv6(MpegEncContext *s, uint8_t *blk1, uint8_t *blk2, MpegEncContext 29 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, y_dc_scale, Y_DC_SCALE); MpegEncContext 30 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, c_dc_scale, C_DC_SCALE); MpegEncContext 31 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, ac_pred, AC_PRED); MpegEncContext 32 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, block_last_index, BLOCK_LAST_INDEX); MpegEncContext 33 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, inter_scantable.raster_end, MpegEncContext 35 libavcodec/arm/mpegvideo_arm.c AV_CHECK_OFFSET(MpegEncContext, h263_aic, H263_AIC); MpegEncContext 38 libavcodec/arm/mpegvideo_arm.c void ff_dct_unquantize_h263_inter_neon(MpegEncContext *s, int16_t *block, MpegEncContext 40 libavcodec/arm/mpegvideo_arm.c void ff_dct_unquantize_h263_intra_neon(MpegEncContext *s, int16_t *block, MpegEncContext 43 libavcodec/arm/mpegvideo_arm.c av_cold void ff_mpv_common_init_arm(MpegEncContext *s) MpegEncContext 24 libavcodec/arm/mpegvideo_arm.h void ff_mpv_common_init_armv5te(MpegEncContext *s); MpegEncContext 53 libavcodec/arm/mpegvideo_armv5te.c static void dct_unquantize_h263_intra_armv5te(MpegEncContext *s, MpegEncContext 82 libavcodec/arm/mpegvideo_armv5te.c static void dct_unquantize_h263_inter_armv5te(MpegEncContext *s, MpegEncContext 98 libavcodec/arm/mpegvideo_armv5te.c av_cold void ff_mpv_common_init_armv5te(MpegEncContext *s) MpegEncContext 3269 libavcodec/avcodec.h struct MpegEncContext; MpegEncContext 3383 libavcodec/avcodec.h void (*decode_mb)(struct MpegEncContext *s); MpegEncContext 105 libavcodec/dnxhdenc.c static int dnxhd_10bit_dct_quantize(MpegEncContext *ctx, int16_t *block, MpegEncContext 45 libavcodec/dnxhdenc.h MpegEncContext m; ///< Used for quantization dsp functions MpegEncContext 40 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s, MpegEncContext 106 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s, MpegEncContext 122 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s, MpegEncContext 152 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s = avctx->priv_data; MpegEncContext 214 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s = avctx->priv_data; MpegEncContext 235 libavcodec/dxva2_mpeg2.c const struct MpegEncContext *s = avctx->priv_data; MpegEncContext 257 libavcodec/dxva2_mpeg2.c struct MpegEncContext *s = avctx->priv_data; MpegEncContext 40 libavcodec/dxva2_vc1.c const MpegEncContext *s = &v->s; MpegEncContext 163 libavcodec/dxva2_vc1.c const MpegEncContext *s = &v->s; MpegEncContext 184 libavcodec/dxva2_vc1.c const MpegEncContext *s = &v->s; MpegEncContext 41 libavcodec/eatqi.c MpegEncContext s; MpegEncContext 51 libavcodec/eatqi.c MpegEncContext *s = &t->s; MpegEncContext 65 libavcodec/eatqi.c static int tqi_decode_mb(MpegEncContext *s, int16_t (*block)[64]) MpegEncContext 78 libavcodec/eatqi.c MpegEncContext *s = &t->s; MpegEncContext 94 libavcodec/eatqi.c static void tqi_calculate_qtable(MpegEncContext *s, int quant) MpegEncContext 111 libavcodec/eatqi.c MpegEncContext *s = &t->s; MpegEncContext 28 libavcodec/flv.h void ff_flv_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 32 libavcodec/flv.h int ff_flv_decode_picture_header(MpegEncContext *s); MpegEncContext 27 libavcodec/flvdec.c int ff_flv_decode_picture_header(MpegEncContext *s) MpegEncContext 120 libavcodec/flvdec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 25 libavcodec/flvenc.c void ff_flv_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 99 libavcodec/flvenc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 63 libavcodec/h261.c void ff_h261_loop_filter(MpegEncContext *s) MpegEncContext 38 libavcodec/h261.h MpegEncContext s; MpegEncContext 62 libavcodec/h261.h void ff_h261_loop_filter(MpegEncContext *s); MpegEncContext 66 libavcodec/h261.h void ff_h261_reorder_mb_index(MpegEncContext *s); MpegEncContext 67 libavcodec/h261.h void ff_h261_encode_mb(MpegEncContext *s, int16_t block[6][64], MpegEncContext 69 libavcodec/h261.h void ff_h261_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 70 libavcodec/h261.h void ff_h261_encode_init(MpegEncContext *s); MpegEncContext 75 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 100 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 153 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 194 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 264 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 356 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 480 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 544 libavcodec/h261dec.c MpegEncContext *const s = &h->s; MpegEncContext 574 libavcodec/h261dec.c static int get_consumed_bytes(MpegEncContext *s, int buf_size) MpegEncContext 591 libavcodec/h261dec.c MpegEncContext *s = &h->s; MpegEncContext 675 libavcodec/h261dec.c MpegEncContext *s = &h->s; MpegEncContext 52 libavcodec/h261enc.c void ff_h261_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 90 libavcodec/h261enc.c static void h261_encode_gob_header(MpegEncContext *s, int mb_line) MpegEncContext 107 libavcodec/h261enc.c void ff_h261_reorder_mb_index(MpegEncContext *s) MpegEncContext 136 libavcodec/h261enc.c MpegEncContext *const s = &h->s; MpegEncContext 153 libavcodec/h261enc.c static inline int get_cbp(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 170 libavcodec/h261enc.c MpegEncContext *const s = &h->s; MpegEncContext 236 libavcodec/h261enc.c void ff_h261_encode_mb(MpegEncContext *s, int16_t block[6][64], MpegEncContext 364 libavcodec/h261enc.c av_cold void ff_h261_encode_init(MpegEncContext *s) MpegEncContext 46 libavcodec/h263.c void ff_h263_update_motion_val(MpegEncContext * s){ MpegEncContext 98 libavcodec/h263.c int ff_h263_pred_dc(MpegEncContext * s, int n, int16_t **dc_val_ptr) MpegEncContext 139 libavcodec/h263.c void ff_h263_loop_filter(MpegEncContext * s){ MpegEncContext 226 libavcodec/h263.c void ff_h263_pred_acdc(MpegEncContext * s, int16_t *block, int n) MpegEncContext 313 libavcodec/h263.c int16_t *ff_h263_pred_motion(MpegEncContext * s, int block, int dir, MpegEncContext 375 libavcodec/h263.c int ff_h263_get_gob_height(MpegEncContext *s){ MpegEncContext 79 libavcodec/h263.h int ff_h263_decode_motion(MpegEncContext * s, int pred, int f_code); MpegEncContext 86 libavcodec/h263.h void ff_h263_encode_mb(MpegEncContext *s, MpegEncContext 89 libavcodec/h263.h void ff_h263_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 90 libavcodec/h263.h void ff_h263_encode_gob_header(MpegEncContext * s, int mb_line); MpegEncContext 91 libavcodec/h263.h int16_t *ff_h263_pred_motion(MpegEncContext * s, int block, int dir, MpegEncContext 93 libavcodec/h263.h void ff_h263_encode_init(MpegEncContext *s); MpegEncContext 95 libavcodec/h263.h int ff_h263_decode_picture_header(MpegEncContext *s); MpegEncContext 96 libavcodec/h263.h int ff_h263_decode_gob_header(MpegEncContext *s); MpegEncContext 97 libavcodec/h263.h void ff_h263_update_motion_val(MpegEncContext * s); MpegEncContext 98 libavcodec/h263.h void ff_h263_loop_filter(MpegEncContext * s); MpegEncContext 99 libavcodec/h263.h int ff_h263_decode_mba(MpegEncContext *s); MpegEncContext 100 libavcodec/h263.h void ff_h263_encode_mba(MpegEncContext *s); MpegEncContext 101 libavcodec/h263.h void ff_init_qscale_tab(MpegEncContext *s); MpegEncContext 102 libavcodec/h263.h int ff_h263_pred_dc(MpegEncContext * s, int n, int16_t **dc_val_ptr); MpegEncContext 103 libavcodec/h263.h void ff_h263_pred_acdc(MpegEncContext * s, int16_t *block, int n); MpegEncContext 109 libavcodec/h263.h void ff_h263_show_pict_info(MpegEncContext *s); MpegEncContext 111 libavcodec/h263.h int ff_intel_h263_decode_picture_header(MpegEncContext *s); MpegEncContext 112 libavcodec/h263.h int ff_h263_decode_mb(MpegEncContext *s, MpegEncContext 122 libavcodec/h263.h void ff_clean_h263_qscales(MpegEncContext *s); MpegEncContext 123 libavcodec/h263.h int ff_h263_resync(MpegEncContext *s); MpegEncContext 124 libavcodec/h263.h int ff_h263_get_gob_height(MpegEncContext *s); MpegEncContext 125 libavcodec/h263.h void ff_h263_encode_motion(MpegEncContext * s, int val, int f_code); MpegEncContext 128 libavcodec/h263.h static inline int h263_get_motion_length(MpegEncContext * s, int val, int f_code){ MpegEncContext 145 libavcodec/h263.h static inline void ff_h263_encode_motion_vector(MpegEncContext * s, int x, int y, int f_code){ MpegEncContext 156 libavcodec/h263.h static inline int get_p_cbp(MpegEncContext * s, MpegEncContext 56 libavcodec/h263dec.c MpegEncContext *s = avctx->priv_data; MpegEncContext 143 libavcodec/h263dec.c MpegEncContext *s = avctx->priv_data; MpegEncContext 152 libavcodec/h263dec.c static int get_consumed_bytes(MpegEncContext *s, int buf_size) MpegEncContext 178 libavcodec/h263dec.c static int decode_slice(MpegEncContext *s) MpegEncContext 406 libavcodec/h263dec.c MpegEncContext *s = avctx->priv_data; MpegEncContext 730 libavcodec/h263dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 746 libavcodec/h263dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 25 libavcodec/intelh263dec.c int ff_intel_h263_decode_picture_header(MpegEncContext *s) MpegEncContext 135 libavcodec/intelh263dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 128 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 141 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 202 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 266 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 301 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 353 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 362 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 377 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 439 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 528 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 671 libavcodec/intrax8.c static void x8_init_block_index(MpegEncContext *s){ //FIXME maybe merge with ff_* MpegEncContext 692 libavcodec/intrax8.c av_cold void ff_intrax8_common_init(IntraX8Context * w, MpegEncContext * const s){ MpegEncContext 731 libavcodec/intrax8.c MpegEncContext * const s= w->s; MpegEncContext 39 libavcodec/intrax8.h MpegEncContext * s; MpegEncContext 58 libavcodec/intrax8.h void ff_intrax8_common_init(IntraX8Context * w, MpegEncContext * const s); MpegEncContext 71 libavcodec/ituh263dec.c void ff_h263_show_pict_info(MpegEncContext *s){ MpegEncContext 134 libavcodec/ituh263dec.c int ff_h263_decode_mba(MpegEncContext *s) MpegEncContext 152 libavcodec/ituh263dec.c static int h263_decode_gob_header(MpegEncContext *s) MpegEncContext 207 libavcodec/ituh263dec.c int ff_h263_resync(MpegEncContext *s){ MpegEncContext 249 libavcodec/ituh263dec.c int ff_h263_decode_motion(MpegEncContext * s, int pred, int f_code) MpegEncContext 287 libavcodec/ituh263dec.c static int h263p_decode_umotion(MpegEncContext * s, int pred) MpegEncContext 313 libavcodec/ituh263dec.c static void preview_obmc(MpegEncContext *s){ MpegEncContext 405 libavcodec/ituh263dec.c static void h263_decode_dquant(MpegEncContext *s){ MpegEncContext 418 libavcodec/ituh263dec.c static int h263_decode_block(MpegEncContext * s, int16_t * block, MpegEncContext 565 libavcodec/ituh263dec.c static int h263_skip_b_part(MpegEncContext *s, int cbp) MpegEncContext 605 libavcodec/ituh263dec.c int ff_h263_decode_mb(MpegEncContext *s, MpegEncContext 871 libavcodec/ituh263dec.c int ff_h263_decode_picture_header(MpegEncContext *s) MpegEncContext 102 libavcodec/ituh263enc.c void ff_h263_encode_picture_header(MpegEncContext * s, int picture_number) MpegEncContext 239 libavcodec/ituh263enc.c void ff_h263_encode_gob_header(MpegEncContext * s, int mb_line) MpegEncContext 265 libavcodec/ituh263enc.c void ff_clean_h263_qscales(MpegEncContext *s){ MpegEncContext 298 libavcodec/ituh263enc.c static void h263_encode_block(MpegEncContext * s, int16_t * block, int n) MpegEncContext 409 libavcodec/ituh263enc.c static void h263p_encode_umotion(MpegEncContext * s, int val) MpegEncContext 446 libavcodec/ituh263enc.c void ff_h263_encode_mb(MpegEncContext * s, MpegEncContext 645 libavcodec/ituh263enc.c void ff_h263_encode_motion(MpegEncContext * s, int val, int f_code) MpegEncContext 673 libavcodec/ituh263enc.c static av_cold void init_mv_penalty_and_fcode(MpegEncContext *s) MpegEncContext 760 libavcodec/ituh263enc.c av_cold void ff_h263_encode_init(MpegEncContext *s) MpegEncContext 824 libavcodec/ituh263enc.c void ff_h263_encode_mba(MpegEncContext *s) MpegEncContext 42 libavcodec/libxvid_rc.c av_cold int ff_xvid_rate_control_init(MpegEncContext *s) MpegEncContext 101 libavcodec/libxvid_rc.c float ff_xvid_rate_estimate_qscale(MpegEncContext *s, int dry_run) MpegEncContext 158 libavcodec/libxvid_rc.c av_cold void ff_xvid_rate_control_uninit(MpegEncContext *s) MpegEncContext 34 libavcodec/me_cmp.c static int sse4_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 51 libavcodec/me_cmp.c static int sse8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 72 libavcodec/me_cmp.c static int sse16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 114 libavcodec/me_cmp.c static inline int pix_abs16_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 142 libavcodec/me_cmp.c static int pix_abs16_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 170 libavcodec/me_cmp.c static int pix_abs16_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 200 libavcodec/me_cmp.c static int pix_abs16_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 230 libavcodec/me_cmp.c static inline int pix_abs8_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 250 libavcodec/me_cmp.c static int pix_abs8_x2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 270 libavcodec/me_cmp.c static int pix_abs8_y2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 292 libavcodec/me_cmp.c static int pix_abs8_xy2_c(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 314 libavcodec/me_cmp.c static int nsse16_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, MpegEncContext 339 libavcodec/me_cmp.c static int nsse8_c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, MpegEncContext 364 libavcodec/me_cmp.c static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, MpegEncContext 447 libavcodec/me_cmp.c static int hadamard8_diff8x8_c(MpegEncContext *s, uint8_t *dst, MpegEncContext 499 libavcodec/me_cmp.c static int hadamard8_intra8x8_c(MpegEncContext *s, uint8_t *src, MpegEncContext 551 libavcodec/me_cmp.c static int dct_sad8x8_c(MpegEncContext *s, uint8_t *src1, MpegEncContext 592 libavcodec/me_cmp.c static int dct264_sad8x8_c(MpegEncContext *s, uint8_t *src1, MpegEncContext 617 libavcodec/me_cmp.c static int dct_max8x8_c(MpegEncContext *s, uint8_t *src1, MpegEncContext 634 libavcodec/me_cmp.c static int quant_psnr8x8_c(MpegEncContext *s, uint8_t *src1, MpegEncContext 659 libavcodec/me_cmp.c static int rd8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, MpegEncContext 736 libavcodec/me_cmp.c static int bit8x8_c(MpegEncContext *s, uint8_t *src1, uint8_t *src2, MpegEncContext 798 libavcodec/me_cmp.c static int vsad_intra ## size ## _c(MpegEncContext *c, \ MpegEncContext 820 libavcodec/me_cmp.c static int vsad ## size ## _c(MpegEncContext *c, \ MpegEncContext 840 libavcodec/me_cmp.c static int vsse_intra ## size ## _c(MpegEncContext *c, \ MpegEncContext 862 libavcodec/me_cmp.c static int vsse ## size ## _c(MpegEncContext *c, uint8_t *s1, uint8_t *s2, \ MpegEncContext 880 libavcodec/me_cmp.c static int name16(MpegEncContext *s, uint8_t *dst, uint8_t *src, \ MpegEncContext 42 libavcodec/me_cmp.h struct MpegEncContext; MpegEncContext 48 libavcodec/me_cmp.h typedef int (*me_cmp_func)(struct MpegEncContext *c, MpegEncContext 70 libavcodec/mjpegenc.c av_cold int ff_mjpeg_encode_init(MpegEncContext *s) MpegEncContext 115 libavcodec/mjpegenc.c av_cold void ff_mjpeg_encode_close(MpegEncContext *s) MpegEncContext 120 libavcodec/mjpegenc.c static void encode_block(MpegEncContext *s, int16_t *block, int n) MpegEncContext 178 libavcodec/mjpegenc.c void ff_mjpeg_encode_mb(MpegEncContext *s, int16_t block[12][64]) MpegEncContext 219 libavcodec/mjpegenc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 261 libavcodec/mjpegenc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 280 libavcodec/mjpegenc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 52 libavcodec/mjpegenc.h int ff_mjpeg_encode_init(MpegEncContext *s); MpegEncContext 53 libavcodec/mjpegenc.h void ff_mjpeg_encode_close(MpegEncContext *s); MpegEncContext 54 libavcodec/mjpegenc.h void ff_mjpeg_encode_mb(MpegEncContext *s, int16_t block[12][64]); MpegEncContext 272 libavcodec/mjpegenc_common.c MpegEncContext *s = avctx->priv_data; MpegEncContext 273 libavcodec/mjpegenc_common.c av_assert0(avctx->codec->priv_data_size == sizeof(MpegEncContext)); MpegEncContext 340 libavcodec/mjpegenc_common.c void ff_mjpeg_encode_stuffing(MpegEncContext *s) MpegEncContext 37 libavcodec/mjpegenc_common.h void ff_mjpeg_encode_stuffing(MpegEncContext *s); MpegEncContext 48 libavcodec/motion_est.c static int sad_hpel_motion_search(MpegEncContext * s, MpegEncContext 105 libavcodec/motion_est.c static av_always_inline int cmp_direct_inline(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 177 libavcodec/motion_est.c static av_always_inline int cmp_inline(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 229 libavcodec/motion_est.c static int cmp_simple(MpegEncContext *s, const int x, const int y, MpegEncContext 235 libavcodec/motion_est.c static int cmp_fpel_internal(MpegEncContext *s, const int x, const int y, MpegEncContext 245 libavcodec/motion_est.c static int cmp_internal(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 258 libavcodec/motion_est.c static av_always_inline int cmp(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 273 libavcodec/motion_est.c static int cmp_hpel(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 283 libavcodec/motion_est.c static int cmp_qpel(MpegEncContext *s, const int x, const int y, const int subx, const int suby, MpegEncContext 295 libavcodec/motion_est.c static int zero_cmp(MpegEncContext *s, uint8_t *a, uint8_t *b, MpegEncContext 304 libavcodec/motion_est.c int ff_init_me(MpegEncContext *s){ MpegEncContext 395 libavcodec/motion_est.c static int sad_hpel_motion_search(MpegEncContext * s, MpegEncContext 500 libavcodec/motion_est.c static inline void set_p_mv_tables(MpegEncContext * s, int mx, int my, int mv4) MpegEncContext 527 libavcodec/motion_est.c static inline void get_limits(MpegEncContext *s, int x, int y) MpegEncContext 574 libavcodec/motion_est.c static inline int h263_mv4_search(MpegEncContext *s, int mx, int my, int shift) MpegEncContext 728 libavcodec/motion_est.c static inline void init_interlaced_ref(MpegEncContext *s, int ref_index){ MpegEncContext 741 libavcodec/motion_est.c static int interlaced_search(MpegEncContext *s, int ref_index, MpegEncContext 887 libavcodec/motion_est.c void ff_estimate_p_frame_motion(MpegEncContext * s, MpegEncContext 1072 libavcodec/motion_est.c int ff_pre_estimate_p_frame_motion(MpegEncContext * s, MpegEncContext 1125 libavcodec/motion_est.c static int estimate_motion_b(MpegEncContext *s, int mb_x, int mb_y, MpegEncContext 1197 libavcodec/motion_est.c static inline int check_bidir_mv(MpegEncContext * s, MpegEncContext 1262 libavcodec/motion_est.c static inline int bidir_refine(MpegEncContext * s, int mb_x, int mb_y) MpegEncContext 1409 libavcodec/motion_est.c static inline int direct_search(MpegEncContext * s, int mb_x, int mb_y) MpegEncContext 1511 libavcodec/motion_est.c void ff_estimate_b_frame_motion(MpegEncContext * s, MpegEncContext 1619 libavcodec/motion_est.c int ff_get_best_fcode(MpegEncContext * s, int16_t (*mv_table)[2], int type) MpegEncContext 1672 libavcodec/motion_est.c void ff_fix_long_p_mvs(MpegEncContext * s) MpegEncContext 1722 libavcodec/motion_est.c void ff_fix_long_mvs(MpegEncContext * s, uint8_t *field_select_table, int field_select, MpegEncContext 49 libavcodec/motion_est_template.c static int hpel_motion_search(MpegEncContext * s, MpegEncContext 154 libavcodec/motion_est_template.c static int no_sub_motion_search(MpegEncContext * s, MpegEncContext 164 libavcodec/motion_est_template.c static inline int get_mb_score(MpegEncContext *s, int mx, int my, MpegEncContext 191 libavcodec/motion_est_template.c int ff_get_mb_score(MpegEncContext *s, int mx, int my, int src_index, MpegEncContext 206 libavcodec/motion_est_template.c static int qpel_motion_search(MpegEncContext * s, MpegEncContext 414 libavcodec/motion_est_template.c static av_always_inline int small_diamond_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 455 libavcodec/motion_est_template.c static int funny_diamond_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 497 libavcodec/motion_est_template.c static int hex_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 531 libavcodec/motion_est_template.c static int l2s_dia_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 569 libavcodec/motion_est_template.c static int umh_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 616 libavcodec/motion_est_template.c static int full_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 679 libavcodec/motion_est_template.c static int sab_diamond_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 768 libavcodec/motion_est_template.c static int var_diamond_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 829 libavcodec/motion_est_template.c static av_always_inline int diamond_search(MpegEncContext * s, int *best, int dmin, MpegEncContext 857 libavcodec/motion_est_template.c static av_always_inline int epzs_motion_search_internal(MpegEncContext * s, int *mx_ptr, int *my_ptr, MpegEncContext 974 libavcodec/motion_est_template.c int ff_epzs_motion_search(MpegEncContext *s, int *mx_ptr, int *my_ptr, MpegEncContext 990 libavcodec/motion_est_template.c static int epzs_motion_search4(MpegEncContext * s, MpegEncContext 1049 libavcodec/motion_est_template.c static int epzs_motion_search2(MpegEncContext * s, MpegEncContext 114 libavcodec/mpeg12.c av_cold void ff_mpeg12_common_init(MpegEncContext *s) MpegEncContext 122 libavcodec/mpeg12.c void ff_mpeg1_clean_buffers(MpegEncContext *s) MpegEncContext 46 libavcodec/mpeg12.h void ff_mpeg12_common_init(MpegEncContext *s); MpegEncContext 70 libavcodec/mpeg12.h int ff_mpeg1_decode_block_intra(MpegEncContext *s, int16_t *block, int n); MpegEncContext 71 libavcodec/mpeg12.h void ff_mpeg1_clean_buffers(MpegEncContext *s); MpegEncContext 51 libavcodec/mpeg12dec.c MpegEncContext mpeg_enc_ctx; MpegEncContext 105 libavcodec/mpeg12dec.c static int mpeg_decode_motion(MpegEncContext *s, int fcode, int pred) MpegEncContext 140 libavcodec/mpeg12dec.c static inline int mpeg1_decode_block_intra(MpegEncContext *s, MpegEncContext 223 libavcodec/mpeg12dec.c int ff_mpeg1_decode_block_intra(MpegEncContext *s, int16_t *block, int n) MpegEncContext 228 libavcodec/mpeg12dec.c static inline int mpeg1_decode_block_inter(MpegEncContext *s, MpegEncContext 313 libavcodec/mpeg12dec.c static inline int mpeg1_fast_decode_block_inter(MpegEncContext *s, MpegEncContext 393 libavcodec/mpeg12dec.c static inline int mpeg2_decode_block_non_intra(MpegEncContext *s, MpegEncContext 480 libavcodec/mpeg12dec.c static inline int mpeg2_fast_decode_block_non_intra(MpegEncContext *s, MpegEncContext 545 libavcodec/mpeg12dec.c static inline int mpeg2_decode_block_intra(MpegEncContext *s, MpegEncContext 631 libavcodec/mpeg12dec.c static inline int mpeg2_fast_decode_block_intra(MpegEncContext *s, MpegEncContext 708 libavcodec/mpeg12dec.c static inline int get_dmv(MpegEncContext *s) MpegEncContext 716 libavcodec/mpeg12dec.c static inline int get_qscale(MpegEncContext *s) MpegEncContext 732 libavcodec/mpeg12dec.c static int mpeg_decode_mb(MpegEncContext *s, int16_t block[12][64]) MpegEncContext 1121 libavcodec/mpeg12dec.c MpegEncContext *s2 = &s->mpeg_enc_ctx; MpegEncContext 1154 libavcodec/mpeg12dec.c MpegEncContext *s = &ctx->mpeg_enc_ctx, *s1 = &ctx_from->mpeg_enc_ctx; MpegEncContext 1167 libavcodec/mpeg12dec.c memcpy(s + 1, s1 + 1, sizeof(Mpeg1Context) - sizeof(MpegEncContext)); MpegEncContext 1234 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1258 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1272 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1394 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1439 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1476 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1500 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1532 libavcodec/mpeg12dec.c static int load_matrix(MpegEncContext *s, uint16_t matrix0[64], MpegEncContext 1555 libavcodec/mpeg12dec.c static void mpeg_decode_quant_matrix_extension(MpegEncContext *s) MpegEncContext 1571 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 1628 libavcodec/mpeg12dec.c static int mpeg_field_start(MpegEncContext *s, const uint8_t *buf, int buf_size) MpegEncContext 1734 libavcodec/mpeg12dec.c static int mpeg_decode_slice(MpegEncContext *s, int mb_y, MpegEncContext 2006 libavcodec/mpeg12dec.c MpegEncContext *s = *(void **) arg; MpegEncContext 2058 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 2107 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 2195 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 2378 libavcodec/mpeg12dec.c MpegEncContext *s = &s1->mpeg_enc_ctx; MpegEncContext 2405 libavcodec/mpeg12dec.c MpegEncContext *s2 = &s->mpeg_enc_ctx; MpegEncContext 2695 libavcodec/mpeg12dec.c MpegEncContext *thread_context = s2->thread_context[s->slice_count]; MpegEncContext 2740 libavcodec/mpeg12dec.c MpegEncContext *s2 = &s->mpeg_enc_ctx; MpegEncContext 104 libavcodec/mpeg12enc.c static int find_frame_rate_index(MpegEncContext *s) MpegEncContext 145 libavcodec/mpeg12enc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 230 libavcodec/mpeg12enc.c static void put_header(MpegEncContext *s, int header) MpegEncContext 238 libavcodec/mpeg12enc.c static void mpeg1_encode_sequence_header(MpegEncContext *s) MpegEncContext 392 libavcodec/mpeg12enc.c static inline void encode_mb_skip_run(MpegEncContext *s, int run) MpegEncContext 402 libavcodec/mpeg12enc.c static av_always_inline void put_qscale(MpegEncContext *s) MpegEncContext 412 libavcodec/mpeg12enc.c void ff_mpeg1_encode_slice_header(MpegEncContext *s) MpegEncContext 426 libavcodec/mpeg12enc.c void ff_mpeg1_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 555 libavcodec/mpeg12enc.c static inline void put_mb_modes(MpegEncContext *s, int n, int bits, MpegEncContext 568 libavcodec/mpeg12enc.c static void mpeg1_encode_motion(MpegEncContext *s, int val, int f_or_b_code) MpegEncContext 607 libavcodec/mpeg12enc.c static inline void encode_dc(MpegEncContext *s, int diff, int component) MpegEncContext 641 libavcodec/mpeg12enc.c static void mpeg1_encode_block(MpegEncContext *s, int16_t *block, int n) MpegEncContext 720 libavcodec/mpeg12enc.c static av_always_inline void mpeg1_encode_mb_internal(MpegEncContext *s, MpegEncContext 998 libavcodec/mpeg12enc.c void ff_mpeg1_encode_mb(MpegEncContext *s, int16_t block[8][64], MpegEncContext 1007 libavcodec/mpeg12enc.c av_cold void ff_mpeg1_encode_init(MpegEncContext *s) MpegEncContext 1105 libavcodec/mpeg12enc.c #define OFFSET(x) offsetof(MpegEncContext, x) MpegEncContext 1151 libavcodec/mpeg12enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 1167 libavcodec/mpeg12enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 30 libavcodec/mpeg4video.c int ff_mpeg4_get_video_packet_prefix_length(MpegEncContext *s) MpegEncContext 45 libavcodec/mpeg4video.c void ff_mpeg4_clean_buffers(MpegEncContext *s) MpegEncContext 81 libavcodec/mpeg4video.c void ff_mpeg4_init_direct_mv(MpegEncContext *s) MpegEncContext 91 libavcodec/mpeg4video.c static inline void ff_mpeg4_set_one_direct_mv(MpegEncContext *s, int mx, MpegEncContext 127 libavcodec/mpeg4video.c int ff_mpeg4_set_direct_mv(MpegEncContext *s, int mx, int my) MpegEncContext 63 libavcodec/mpeg4video.h MpegEncContext m; MpegEncContext 134 libavcodec/mpeg4video.h void ff_mpeg4_encode_mb(MpegEncContext *s, MpegEncContext 137 libavcodec/mpeg4video.h void ff_mpeg4_pred_ac(MpegEncContext *s, int16_t *block, int n, MpegEncContext 139 libavcodec/mpeg4video.h void ff_set_mpeg4_time(MpegEncContext *s); MpegEncContext 140 libavcodec/mpeg4video.h void ff_mpeg4_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 143 libavcodec/mpeg4video.h void ff_mpeg4_encode_video_packet_header(MpegEncContext *s); MpegEncContext 144 libavcodec/mpeg4video.h void ff_mpeg4_clean_buffers(MpegEncContext *s); MpegEncContext 146 libavcodec/mpeg4video.h void ff_mpeg4_init_partitions(MpegEncContext *s); MpegEncContext 147 libavcodec/mpeg4video.h void ff_mpeg4_merge_partitions(MpegEncContext *s); MpegEncContext 148 libavcodec/mpeg4video.h void ff_clean_mpeg4_qscales(MpegEncContext *s); MpegEncContext 150 libavcodec/mpeg4video.h int ff_mpeg4_get_video_packet_prefix_length(MpegEncContext *s); MpegEncContext 152 libavcodec/mpeg4video.h void ff_mpeg4_init_direct_mv(MpegEncContext *s); MpegEncContext 161 libavcodec/mpeg4video.h int ff_mpeg4_set_direct_mv(MpegEncContext *s, int mx, int my); MpegEncContext 178 libavcodec/mpeg4video.h static inline int ff_mpeg4_pred_dc(MpegEncContext *s, int n, int level, MpegEncContext 81 libavcodec/mpeg4video_parser.c MpegEncContext *s = &dec_ctx->m; MpegEncContext 60 libavcodec/mpeg4videodec.c void ff_mpeg4_pred_ac(MpegEncContext *s, int16_t *block, int n, int dir) MpegEncContext 117 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 167 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 397 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 491 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 542 libavcodec/mpeg4videodec.c static inline int mpeg4_decode_dc(MpegEncContext *s, int n, int *dir_ptr) MpegEncContext 591 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 783 libavcodec/mpeg4videodec.c static int mpeg4_decode_partition_b(MpegEncContext *s, int mb_count) MpegEncContext 878 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 942 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 1210 libavcodec/mpeg4videodec.c static int mpeg4_decode_partitioned_mb(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 1295 libavcodec/mpeg4videodec.c static int mpeg4_decode_mb(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 1669 libavcodec/mpeg4videodec.c static int mpeg4_decode_gop_header(MpegEncContext *s, GetBitContext *gb) MpegEncContext 1691 libavcodec/mpeg4videodec.c static int mpeg4_decode_profile_level(MpegEncContext *s, GetBitContext *gb) MpegEncContext 1707 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2058 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2115 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2225 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2502 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2646 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2696 libavcodec/mpeg4videodec.c memcpy(((uint8_t*)s) + sizeof(MpegEncContext), ((uint8_t*)s1) + sizeof(MpegEncContext), sizeof(Mpeg4DecContext) - sizeof(MpegEncContext)); MpegEncContext 2707 libavcodec/mpeg4videodec.c MpegEncContext *s = &ctx->m; MpegEncContext 2752 libavcodec/mpeg4videodec.c {"quarter_sample", "1/4 subpel MC", offsetof(MpegEncContext, quarter_sample), FF_OPT_TYPE_INT, {.i64 = 0}, 0, 1, 0}, MpegEncContext 2753 libavcodec/mpeg4videodec.c {"divx_packed", "divx style packed b frames", offsetof(MpegEncContext, divx_packed), FF_OPT_TYPE_INT, {.i64 = 0}, 0, 1, 0}, MpegEncContext 64 libavcodec/mpeg4videoenc.c static inline int get_block_rate(MpegEncContext *s, int16_t block[64], MpegEncContext 99 libavcodec/mpeg4videoenc.c static inline void restore_ac_coeffs(MpegEncContext *s, int16_t block[6][64], MpegEncContext 130 libavcodec/mpeg4videoenc.c static inline int decide_ac_pred(MpegEncContext *s, int16_t block[6][64], MpegEncContext 213 libavcodec/mpeg4videoenc.c void ff_clean_mpeg4_qscales(MpegEncContext *s) MpegEncContext 310 libavcodec/mpeg4videoenc.c static inline void mpeg4_encode_block(MpegEncContext *s, MpegEncContext 371 libavcodec/mpeg4videoenc.c static int mpeg4_get_block_length(MpegEncContext *s, MpegEncContext 425 libavcodec/mpeg4videoenc.c static inline void mpeg4_encode_blocks(MpegEncContext *s, int16_t block[6][64], MpegEncContext 459 libavcodec/mpeg4videoenc.c static inline int get_b_cbp(MpegEncContext *s, int16_t block[6][64], MpegEncContext 503 libavcodec/mpeg4videoenc.c void ff_mpeg4_encode_mb(MpegEncContext *s, int16_t block[6][64], MpegEncContext 901 libavcodec/mpeg4videoenc.c void ff_set_mpeg4_time(MpegEncContext *s) MpegEncContext 911 libavcodec/mpeg4videoenc.c static void mpeg4_encode_gop_header(MpegEncContext *s) MpegEncContext 941 libavcodec/mpeg4videoenc.c static void mpeg4_encode_visual_object_header(MpegEncContext *s) MpegEncContext 985 libavcodec/mpeg4videoenc.c static void mpeg4_encode_vol_header(MpegEncContext *s, MpegEncContext 1089 libavcodec/mpeg4videoenc.c void ff_mpeg4_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 1294 libavcodec/mpeg4videoenc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 1343 libavcodec/mpeg4videoenc.c void ff_mpeg4_init_partitions(MpegEncContext *s) MpegEncContext 1356 libavcodec/mpeg4videoenc.c void ff_mpeg4_merge_partitions(MpegEncContext *s) MpegEncContext 1382 libavcodec/mpeg4videoenc.c void ff_mpeg4_encode_video_packet_header(MpegEncContext *s) MpegEncContext 1394 libavcodec/mpeg4videoenc.c #define OFFSET(x) offsetof(MpegEncContext, x) MpegEncContext 1415 libavcodec/mpeg4videoenc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 46 libavcodec/mpeg_er.c void ff_mpeg_er_frame_start(MpegEncContext *s) MpegEncContext 24 libavcodec/mpeg_er.h void ff_mpeg_er_frame_start(MpegEncContext *s); MpegEncContext 133 libavcodec/mpegvideo.c static void dct_unquantize_mpeg1_intra_c(MpegEncContext *s, MpegEncContext 162 libavcodec/mpegvideo.c static void dct_unquantize_mpeg1_inter_c(MpegEncContext *s, MpegEncContext 191 libavcodec/mpegvideo.c static void dct_unquantize_mpeg2_intra_c(MpegEncContext *s, MpegEncContext 218 libavcodec/mpegvideo.c static void dct_unquantize_mpeg2_intra_bitexact(MpegEncContext *s, MpegEncContext 249 libavcodec/mpegvideo.c static void dct_unquantize_mpeg2_inter_c(MpegEncContext *s, MpegEncContext 280 libavcodec/mpegvideo.c static void dct_unquantize_h263_intra_c(MpegEncContext *s, MpegEncContext 314 libavcodec/mpegvideo.c static void dct_unquantize_h263_inter_c(MpegEncContext *s, MpegEncContext 344 libavcodec/mpegvideo.c MpegEncContext *s = opaque; MpegEncContext 382 libavcodec/mpegvideo.c static av_cold int dct_init(MpegEncContext *s) MpegEncContext 427 libavcodec/mpegvideo.c av_cold void ff_mpv_idct_init(MpegEncContext *s) MpegEncContext 445 libavcodec/mpegvideo.c static int frame_size_alloc(MpegEncContext *s, int linesize) MpegEncContext 482 libavcodec/mpegvideo.c static int alloc_frame_buffer(MpegEncContext *s, Picture *pic) MpegEncContext 581 libavcodec/mpegvideo.c static int alloc_picture_tables(MpegEncContext *s, Picture *pic) MpegEncContext 652 libavcodec/mpegvideo.c int ff_alloc_picture(MpegEncContext *s, Picture *pic, int shared) MpegEncContext 709 libavcodec/mpegvideo.c void ff_mpeg_unref_picture(MpegEncContext *s, Picture *pic) MpegEncContext 776 libavcodec/mpegvideo.c int ff_mpeg_ref_picture(MpegEncContext *s, Picture *dst, Picture *src) MpegEncContext 814 libavcodec/mpegvideo.c static void exchange_uv(MpegEncContext *s) MpegEncContext 823 libavcodec/mpegvideo.c static int init_duplicate_context(MpegEncContext *s) MpegEncContext 873 libavcodec/mpegvideo.c static void free_duplicate_context(MpegEncContext *s) MpegEncContext 893 libavcodec/mpegvideo.c static void backup_duplicate_context(MpegEncContext *bak, MpegEncContext *src) MpegEncContext 920 libavcodec/mpegvideo.c int ff_update_duplicate_context(MpegEncContext *dst, MpegEncContext *src) MpegEncContext 922 libavcodec/mpegvideo.c MpegEncContext bak; MpegEncContext 927 libavcodec/mpegvideo.c memcpy(dst, src, sizeof(MpegEncContext)); MpegEncContext 949 libavcodec/mpegvideo.c MpegEncContext *s = dst->priv_data, *s1 = src->priv_data; MpegEncContext 960 libavcodec/mpegvideo.c memcpy(s, s1, sizeof(MpegEncContext)); MpegEncContext 971 libavcodec/mpegvideo.c memset(s, 0, sizeof(MpegEncContext)); MpegEncContext 1090 libavcodec/mpegvideo.c void ff_mpv_common_defaults(MpegEncContext *s) MpegEncContext 1113 libavcodec/mpegvideo.c void ff_mpv_decode_defaults(MpegEncContext *s) MpegEncContext 1118 libavcodec/mpegvideo.c void ff_mpv_decode_init(MpegEncContext *s, AVCodecContext *avctx) MpegEncContext 1132 libavcodec/mpegvideo.c static int init_er(MpegEncContext *s) MpegEncContext 1171 libavcodec/mpegvideo.c static int init_context_frame(MpegEncContext *s) MpegEncContext 1295 libavcodec/mpegvideo.c av_cold int ff_mpv_common_init(MpegEncContext *s) MpegEncContext 1377 libavcodec/mpegvideo.c s->thread_context[i] = av_malloc(sizeof(MpegEncContext)); MpegEncContext 1378 libavcodec/mpegvideo.c memcpy(s->thread_context[i], s, sizeof(MpegEncContext)); MpegEncContext 1409 libavcodec/mpegvideo.c static void free_context_frame(MpegEncContext *s) MpegEncContext 1458 libavcodec/mpegvideo.c int ff_mpv_common_frame_size_change(MpegEncContext *s) MpegEncContext 1505 libavcodec/mpegvideo.c s->thread_context[i] = av_malloc(sizeof(MpegEncContext)); MpegEncContext 1506 libavcodec/mpegvideo.c memcpy(s->thread_context[i], s, sizeof(MpegEncContext)); MpegEncContext 1534 libavcodec/mpegvideo.c void ff_mpv_common_end(MpegEncContext *s) MpegEncContext 1680 libavcodec/mpegvideo.c static void release_unused_pictures(MpegEncContext *s) MpegEncContext 1691 libavcodec/mpegvideo.c static inline int pic_is_unused(MpegEncContext *s, Picture *pic) MpegEncContext 1702 libavcodec/mpegvideo.c static int find_unused_picture(MpegEncContext *s, int shared) MpegEncContext 1735 libavcodec/mpegvideo.c int ff_find_unused_picture(MpegEncContext *s, int shared) MpegEncContext 1769 libavcodec/mpegvideo.c int ff_mpv_frame_start(MpegEncContext *s, AVCodecContext *avctx) MpegEncContext 1996 libavcodec/mpegvideo.c void ff_mpv_frame_end(MpegEncContext *s) MpegEncContext 2527 libavcodec/mpegvideo.c void ff_print_debug_info(MpegEncContext *s, Picture *p, AVFrame *pict) MpegEncContext 2534 libavcodec/mpegvideo.c int ff_mpv_export_qp_table(MpegEncContext *s, AVFrame *f, Picture *p, int qp_type) MpegEncContext 2546 libavcodec/mpegvideo.c static inline int hpel_motion_lowres(MpegEncContext *s, MpegEncContext 2593 libavcodec/mpegvideo.c static av_always_inline void mpeg_motion_lowres(MpegEncContext *s, MpegEncContext 2730 libavcodec/mpegvideo.c static inline void chroma_4mv_motion_lowres(MpegEncContext *s, MpegEncContext 2798 libavcodec/mpegvideo.c static inline void MPV_motion_lowres(MpegEncContext *s, MpegEncContext 2932 libavcodec/mpegvideo.c int ff_mpv_lowest_referenced_row(MpegEncContext *s, int dir) MpegEncContext 2968 libavcodec/mpegvideo.c static inline void put_dct(MpegEncContext *s, MpegEncContext 2976 libavcodec/mpegvideo.c static inline void add_dct(MpegEncContext *s, MpegEncContext 2984 libavcodec/mpegvideo.c static inline void add_dequant_dct(MpegEncContext *s, MpegEncContext 2997 libavcodec/mpegvideo.c void ff_clean_intra_table_entries(MpegEncContext *s) MpegEncContext 3038 libavcodec/mpegvideo.c void mpv_decode_mb_internal(MpegEncContext *s, int16_t block[12][64], MpegEncContext 3284 libavcodec/mpegvideo.c void ff_mpv_decode_mb(MpegEncContext *s, int16_t block[12][64]) MpegEncContext 3296 libavcodec/mpegvideo.c void ff_mpeg_draw_horiz_band(MpegEncContext *s, int y, int h) MpegEncContext 3303 libavcodec/mpegvideo.c void ff_init_block_index(MpegEncContext *s){ //FIXME maybe rename MpegEncContext 3366 libavcodec/mpegvideo.c MpegEncContext *s = avctx->priv_data; MpegEncContext 3395 libavcodec/mpegvideo.c void ff_set_qscale(MpegEncContext * s, int qscale) MpegEncContext 3409 libavcodec/mpegvideo.c void ff_mpv_report_decode_progress(MpegEncContext *s) MpegEncContext 97 libavcodec/mpegvideo.h struct MpegEncContext; MpegEncContext 203 libavcodec/mpegvideo.h int (*sub_motion_search)(struct MpegEncContext * s, MpegEncContext 289 libavcodec/mpegvideo.h struct MpegEncContext *thread_context[MAX_THREADS]; MpegEncContext 628 libavcodec/mpegvideo.h int (*decode_mb)(struct MpegEncContext *s, int16_t block[6][64]); // used by some codecs to avoid a switch() MpegEncContext 634 libavcodec/mpegvideo.h void (*dct_unquantize_mpeg1_intra)(struct MpegEncContext *s, MpegEncContext 636 libavcodec/mpegvideo.h void (*dct_unquantize_mpeg1_inter)(struct MpegEncContext *s, MpegEncContext 638 libavcodec/mpegvideo.h void (*dct_unquantize_mpeg2_intra)(struct MpegEncContext *s, MpegEncContext 640 libavcodec/mpegvideo.h void (*dct_unquantize_mpeg2_inter)(struct MpegEncContext *s, MpegEncContext 642 libavcodec/mpegvideo.h void (*dct_unquantize_h263_intra)(struct MpegEncContext *s, MpegEncContext 644 libavcodec/mpegvideo.h void (*dct_unquantize_h263_inter)(struct MpegEncContext *s, MpegEncContext 646 libavcodec/mpegvideo.h void (*dct_unquantize_intra)(struct MpegEncContext *s, // unquantizer to use (mpeg4 can use both) MpegEncContext 648 libavcodec/mpegvideo.h void (*dct_unquantize_inter)(struct MpegEncContext *s, // unquantizer to use (mpeg4 can use both) MpegEncContext 650 libavcodec/mpegvideo.h int (*dct_quantize)(struct MpegEncContext *s, int16_t *block/*align 16*/, int n, int qscale, int *overflow); MpegEncContext 651 libavcodec/mpegvideo.h int (*fast_dct_quantize)(struct MpegEncContext *s, int16_t *block/*align 16*/, int n, int qscale, int *overflow); MpegEncContext 652 libavcodec/mpegvideo.h void (*denoise_dct)(struct MpegEncContext *s, int16_t *block); MpegEncContext 695 libavcodec/mpegvideo.h #define FF_MPV_OFFSET(x) offsetof(MpegEncContext, x) MpegEncContext 743 libavcodec/mpegvideo.h void ff_mpv_common_defaults(MpegEncContext *s); MpegEncContext 745 libavcodec/mpegvideo.h void ff_dct_encode_init_x86(MpegEncContext *s); MpegEncContext 747 libavcodec/mpegvideo.h int ff_mpv_common_init(MpegEncContext *s); MpegEncContext 748 libavcodec/mpegvideo.h void ff_mpv_common_init_arm(MpegEncContext *s); MpegEncContext 749 libavcodec/mpegvideo.h void ff_mpv_common_init_axp(MpegEncContext *s); MpegEncContext 750 libavcodec/mpegvideo.h void ff_mpv_common_init_neon(MpegEncContext *s); MpegEncContext 751 libavcodec/mpegvideo.h void ff_mpv_common_init_ppc(MpegEncContext *s); MpegEncContext 752 libavcodec/mpegvideo.h void ff_mpv_common_init_x86(MpegEncContext *s); MpegEncContext 754 libavcodec/mpegvideo.h int ff_mpv_common_frame_size_change(MpegEncContext *s); MpegEncContext 755 libavcodec/mpegvideo.h void ff_mpv_common_end(MpegEncContext *s); MpegEncContext 757 libavcodec/mpegvideo.h void ff_mpv_decode_defaults(MpegEncContext *s); MpegEncContext 758 libavcodec/mpegvideo.h void ff_mpv_decode_init(MpegEncContext *s, AVCodecContext *avctx); MpegEncContext 759 libavcodec/mpegvideo.h void ff_mpv_decode_mb(MpegEncContext *s, int16_t block[12][64]); MpegEncContext 760 libavcodec/mpegvideo.h void ff_mpv_report_decode_progress(MpegEncContext *s); MpegEncContext 762 libavcodec/mpegvideo.h int ff_mpv_frame_start(MpegEncContext *s, AVCodecContext *avctx); MpegEncContext 763 libavcodec/mpegvideo.h void ff_mpv_frame_end(MpegEncContext *s); MpegEncContext 765 libavcodec/mpegvideo.h int ff_mpv_lowest_referenced_row(MpegEncContext *s, int dir); MpegEncContext 768 libavcodec/mpegvideo.h void ff_mpv_encode_init_x86(MpegEncContext *s); MpegEncContext 774 libavcodec/mpegvideo.h void ff_clean_intra_table_entries(MpegEncContext *s); MpegEncContext 775 libavcodec/mpegvideo.h void ff_mpeg_draw_horiz_band(MpegEncContext *s, int y, int h); MpegEncContext 778 libavcodec/mpegvideo.h void ff_print_debug_info(MpegEncContext *s, Picture *p, AVFrame *pict); MpegEncContext 784 libavcodec/mpegvideo.h int ff_mpv_export_qp_table(MpegEncContext *s, AVFrame *f, Picture *p, int qp_type); MpegEncContext 787 libavcodec/mpegvideo.h int ff_find_unused_picture(MpegEncContext *s, int shared); MpegEncContext 788 libavcodec/mpegvideo.h int ff_update_duplicate_context(MpegEncContext *dst, MpegEncContext *src); MpegEncContext 790 libavcodec/mpegvideo.h void ff_set_qscale(MpegEncContext * s, int qscale); MpegEncContext 792 libavcodec/mpegvideo.h void ff_mpv_idct_init(MpegEncContext *s); MpegEncContext 793 libavcodec/mpegvideo.h int ff_dct_encode_init(MpegEncContext *s); MpegEncContext 794 libavcodec/mpegvideo.h void ff_convert_matrix(MpegEncContext *s, int (*qmat)[64], uint16_t (*qmat16)[2][64], MpegEncContext 796 libavcodec/mpegvideo.h int ff_dct_quantize_c(MpegEncContext *s, int16_t *block, int n, int qscale, int *overflow); MpegEncContext 798 libavcodec/mpegvideo.h void ff_init_block_index(MpegEncContext *s); MpegEncContext 800 libavcodec/mpegvideo.h void ff_mpv_motion(MpegEncContext *s, MpegEncContext 811 libavcodec/mpegvideo.h int ff_alloc_picture(MpegEncContext *s, Picture *pic, int shared); MpegEncContext 819 libavcodec/mpegvideo.h static inline void ff_update_block_index(MpegEncContext *s){ MpegEncContext 833 libavcodec/mpegvideo.h static inline int get_bits_diff(MpegEncContext *s){ MpegEncContext 851 libavcodec/mpegvideo.h void ff_estimate_p_frame_motion(MpegEncContext * s, MpegEncContext 853 libavcodec/mpegvideo.h void ff_estimate_b_frame_motion(MpegEncContext * s, MpegEncContext 855 libavcodec/mpegvideo.h int ff_get_best_fcode(MpegEncContext * s, int16_t (*mv_table)[2], int type); MpegEncContext 856 libavcodec/mpegvideo.h void ff_fix_long_p_mvs(MpegEncContext * s); MpegEncContext 857 libavcodec/mpegvideo.h void ff_fix_long_mvs(MpegEncContext * s, uint8_t *field_select_table, int field_select, MpegEncContext 859 libavcodec/mpegvideo.h int ff_init_me(MpegEncContext *s); MpegEncContext 860 libavcodec/mpegvideo.h int ff_pre_estimate_p_frame_motion(MpegEncContext * s, int mb_x, int mb_y); MpegEncContext 861 libavcodec/mpegvideo.h int ff_epzs_motion_search(MpegEncContext * s, int *mx_ptr, int *my_ptr, MpegEncContext 864 libavcodec/mpegvideo.h int ff_get_mb_score(MpegEncContext * s, int mx, int my, int src_index, MpegEncContext 871 libavcodec/mpegvideo.h void ff_mpeg1_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 872 libavcodec/mpegvideo.h void ff_mpeg1_encode_mb(MpegEncContext *s, MpegEncContext 875 libavcodec/mpegvideo.h void ff_mpeg1_encode_init(MpegEncContext *s); MpegEncContext 876 libavcodec/mpegvideo.h void ff_mpeg1_encode_slice_header(MpegEncContext *s); MpegEncContext 882 libavcodec/mpegvideo.h int ff_rv10_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 883 libavcodec/mpegvideo.h int ff_rv_decode_dc(MpegEncContext *s, int n); MpegEncContext 884 libavcodec/mpegvideo.h void ff_rv20_encode_picture_header(MpegEncContext *s, int picture_number); MpegEncContext 888 libavcodec/mpegvideo.h void ff_msmpeg4_encode_picture_header(MpegEncContext * s, int picture_number); MpegEncContext 889 libavcodec/mpegvideo.h void ff_msmpeg4_encode_ext_header(MpegEncContext * s); MpegEncContext 890 libavcodec/mpegvideo.h void ff_msmpeg4_encode_mb(MpegEncContext * s, MpegEncContext 893 libavcodec/mpegvideo.h int ff_msmpeg4_decode_picture_header(MpegEncContext * s); MpegEncContext 894 libavcodec/mpegvideo.h int ff_msmpeg4_decode_ext_header(MpegEncContext * s, int buf_size); MpegEncContext 896 libavcodec/mpegvideo.h int ff_msmpeg4_encode_init(MpegEncContext *s); MpegEncContext 897 libavcodec/mpegvideo.h int ff_wmv2_decode_picture_header(MpegEncContext * s); MpegEncContext 898 libavcodec/mpegvideo.h int ff_wmv2_decode_secondary_picture_header(MpegEncContext * s); MpegEncContext 899 libavcodec/mpegvideo.h void ff_wmv2_add_mb(MpegEncContext *s, int16_t block[6][64], uint8_t *dest_y, uint8_t *dest_cb, uint8_t *dest_cr); MpegEncContext 900 libavcodec/mpegvideo.h void ff_mspel_motion(MpegEncContext *s, MpegEncContext 904 libavcodec/mpegvideo.h int ff_wmv2_encode_picture_header(MpegEncContext * s, int picture_number); MpegEncContext 905 libavcodec/mpegvideo.h void ff_wmv2_encode_mb(MpegEncContext * s, MpegEncContext 909 libavcodec/mpegvideo.h int ff_mpeg_ref_picture(MpegEncContext *s, Picture *dst, Picture *src); MpegEncContext 910 libavcodec/mpegvideo.h void ff_mpeg_unref_picture(MpegEncContext *s, Picture *picture); MpegEncContext 67 libavcodec/mpegvideo_enc.c static int encode_picture(MpegEncContext *s, int picture_number); MpegEncContext 68 libavcodec/mpegvideo_enc.c static int dct_quantize_refine(MpegEncContext *s, int16_t *block, int16_t *weight, int16_t *orig, int n, int qscale); MpegEncContext 69 libavcodec/mpegvideo_enc.c static int sse_mb(MpegEncContext *s); MpegEncContext 70 libavcodec/mpegvideo_enc.c static void denoise_dct_c(MpegEncContext *s, int16_t *block); MpegEncContext 71 libavcodec/mpegvideo_enc.c static int dct_quantize_trellis_c(MpegEncContext *s, int16_t *block, int n, int qscale, int *overflow); MpegEncContext 81 libavcodec/mpegvideo_enc.c void ff_convert_matrix(MpegEncContext *s, int (*qmat)[64], MpegEncContext 160 libavcodec/mpegvideo_enc.c static inline void update_qscale(MpegEncContext *s) MpegEncContext 186 libavcodec/mpegvideo_enc.c void ff_init_qscale_tab(MpegEncContext *s) MpegEncContext 199 libavcodec/mpegvideo_enc.c static void update_duplicate_context_after_me(MpegEncContext *dst, MpegEncContext 200 libavcodec/mpegvideo_enc.c MpegEncContext *src) MpegEncContext 222 libavcodec/mpegvideo_enc.c static void mpv_encode_defaults(MpegEncContext *s) MpegEncContext 237 libavcodec/mpegvideo_enc.c av_cold int ff_dct_encode_init(MpegEncContext *s) { MpegEncContext 257 libavcodec/mpegvideo_enc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 1005 libavcodec/mpegvideo_enc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 1055 libavcodec/mpegvideo_enc.c static int get_intra_count(MpegEncContext *s, uint8_t *src, MpegEncContext 1079 libavcodec/mpegvideo_enc.c static int load_input_picture(MpegEncContext *s, const AVFrame *pic_arg) MpegEncContext 1221 libavcodec/mpegvideo_enc.c static int skip_check(MpegEncContext *s, Picture *p, Picture *ref) MpegEncContext 1277 libavcodec/mpegvideo_enc.c static int estimate_best_b_count(MpegEncContext *s) MpegEncContext 1393 libavcodec/mpegvideo_enc.c static int select_input_picture(MpegEncContext *s) MpegEncContext 1571 libavcodec/mpegvideo_enc.c static void frame_end(MpegEncContext *s) MpegEncContext 1611 libavcodec/mpegvideo_enc.c static void update_noise_reduction(MpegEncContext *s) MpegEncContext 1632 libavcodec/mpegvideo_enc.c static int frame_start(MpegEncContext *s) MpegEncContext 1707 libavcodec/mpegvideo_enc.c MpegEncContext *s = avctx->priv_data; MpegEncContext 1929 libavcodec/mpegvideo_enc.c static inline void dct_single_coeff_elimination(MpegEncContext *s, MpegEncContext 1985 libavcodec/mpegvideo_enc.c static inline void clip_coeffs(MpegEncContext *s, int16_t *block, MpegEncContext 2043 libavcodec/mpegvideo_enc.c static av_always_inline void encode_mb_internal(MpegEncContext *s, MpegEncContext 2423 libavcodec/mpegvideo_enc.c static av_always_inline void encode_mb(MpegEncContext *s, int motion_x, int motion_y) MpegEncContext 2430 libavcodec/mpegvideo_enc.c static inline void copy_context_before_encode(MpegEncContext *d, MpegEncContext *s, int type){ MpegEncContext 2458 libavcodec/mpegvideo_enc.c static inline void copy_context_after_encode(MpegEncContext *d, MpegEncContext *s, int type){ MpegEncContext 2497 libavcodec/mpegvideo_enc.c static inline void encode_mb_hq(MpegEncContext *s, MpegEncContext *backup, MpegEncContext *best, int type, MpegEncContext 2548 libavcodec/mpegvideo_enc.c static int sse(MpegEncContext *s, uint8_t *src1, uint8_t *src2, int w, int h, int stride){ MpegEncContext 2569 libavcodec/mpegvideo_enc.c static int sse_mb(MpegEncContext *s){ MpegEncContext 2593 libavcodec/mpegvideo_enc.c MpegEncContext *s= *(void**)arg; MpegEncContext 2612 libavcodec/mpegvideo_enc.c MpegEncContext *s= *(void**)arg; MpegEncContext 2639 libavcodec/mpegvideo_enc.c MpegEncContext *s= *(void**)arg; MpegEncContext 2663 libavcodec/mpegvideo_enc.c static void write_slice_end(MpegEncContext *s){ MpegEncContext 2681 libavcodec/mpegvideo_enc.c static void write_mb_info(MpegEncContext *s) MpegEncContext 2701 libavcodec/mpegvideo_enc.c static void update_mb_info(MpegEncContext *s, int startcode) MpegEncContext 2725 libavcodec/mpegvideo_enc.c MpegEncContext *s= *(void**)arg; MpegEncContext 2729 libavcodec/mpegvideo_enc.c MpegEncContext best_s = { 0 }, backup_s; MpegEncContext 3386 libavcodec/mpegvideo_enc.c static void merge_context_after_me(MpegEncContext *dst, MpegEncContext *src){ MpegEncContext 3392 libavcodec/mpegvideo_enc.c static void merge_context_after_encode(MpegEncContext *dst, MpegEncContext *src){ MpegEncContext 3424 libavcodec/mpegvideo_enc.c static int estimate_qp(MpegEncContext *s, int dry_run){ MpegEncContext 3461 libavcodec/mpegvideo_enc.c static void set_frame_distances(MpegEncContext * s){ MpegEncContext 3475 libavcodec/mpegvideo_enc.c static int encode_picture(MpegEncContext *s, int picture_number) MpegEncContext 3742 libavcodec/mpegvideo_enc.c static void denoise_dct_c(MpegEncContext *s, int16_t *block){ MpegEncContext 3766 libavcodec/mpegvideo_enc.c static int dct_quantize_trellis_c(MpegEncContext *s, MpegEncContext 4092 libavcodec/mpegvideo_enc.c static int dct_quantize_refine(MpegEncContext *s, //FIXME breaks denoise? MpegEncContext 4472 libavcodec/mpegvideo_enc.c int ff_dct_quantize_c(MpegEncContext *s, MpegEncContext 4553 libavcodec/mpegvideo_enc.c #define OFFSET(x) offsetof(MpegEncContext, x) MpegEncContext 4575 libavcodec/mpegvideo_enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 4603 libavcodec/mpegvideo_enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 4619 libavcodec/mpegvideo_enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 4634 libavcodec/mpegvideo_enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 4649 libavcodec/mpegvideo_enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 37 libavcodec/mpegvideo_motion.c static void gmc1_motion(MpegEncContext *s, MpegEncContext 134 libavcodec/mpegvideo_motion.c static void gmc_motion(MpegEncContext *s, MpegEncContext 192 libavcodec/mpegvideo_motion.c static inline int hpel_motion(MpegEncContext *s, MpegEncContext 228 libavcodec/mpegvideo_motion.c void mpeg_motion_internal(MpegEncContext *s, MpegEncContext 371 libavcodec/mpegvideo_motion.c static void mpeg_motion(MpegEncContext *s, MpegEncContext 389 libavcodec/mpegvideo_motion.c static void mpeg_motion_field(MpegEncContext *s, uint8_t *dest_y, MpegEncContext 462 libavcodec/mpegvideo_motion.c static inline void obmc_motion(MpegEncContext *s, MpegEncContext 488 libavcodec/mpegvideo_motion.c static inline void qpel_motion(MpegEncContext *s, MpegEncContext 593 libavcodec/mpegvideo_motion.c static void chroma_4mv_motion(MpegEncContext *s, MpegEncContext 645 libavcodec/mpegvideo_motion.c static inline void prefetch_motion(MpegEncContext *s, uint8_t **pix, int dir) MpegEncContext 659 libavcodec/mpegvideo_motion.c static inline void apply_obmc(MpegEncContext *s, MpegEncContext 746 libavcodec/mpegvideo_motion.c static inline void apply_8x8(MpegEncContext *s, MpegEncContext 830 libavcodec/mpegvideo_motion.c static av_always_inline void mpv_motion_internal(MpegEncContext *s, MpegEncContext 972 libavcodec/mpegvideo_motion.c void ff_mpv_motion(MpegEncContext *s, MpegEncContext 43 libavcodec/mpegvideo_xvmc.c void ff_xvmc_init_block(MpegEncContext *s) MpegEncContext 51 libavcodec/mpegvideo_xvmc.c static void exchange_uv(MpegEncContext *s) MpegEncContext 64 libavcodec/mpegvideo_xvmc.c void ff_xvmc_pack_pblocks(MpegEncContext *s, int cbp) MpegEncContext 89 libavcodec/mpegvideo_xvmc.c struct MpegEncContext *s = avctx->priv_data; MpegEncContext 158 libavcodec/mpegvideo_xvmc.c struct MpegEncContext *s = avctx->priv_data; MpegEncContext 171 libavcodec/mpegvideo_xvmc.c static void ff_xvmc_decode_mb(struct MpegEncContext *s) MpegEncContext 108 libavcodec/msmpeg4.c av_cold void ff_msmpeg4_common_init(MpegEncContext *s) MpegEncContext 152 libavcodec/msmpeg4.c int ff_msmpeg4_coded_block_pred(MpegEncContext * s, int n, uint8_t **coded_block_ptr) MpegEncContext 192 libavcodec/msmpeg4.c int ff_msmpeg4_pred_dc(MpegEncContext *s, int n, MpegEncContext 46 libavcodec/msmpeg4.h void ff_msmpeg4_common_init(MpegEncContext *s); MpegEncContext 47 libavcodec/msmpeg4.h void ff_msmpeg4_encode_block(MpegEncContext * s, int16_t * block, int n); MpegEncContext 48 libavcodec/msmpeg4.h void ff_msmpeg4_handle_slices(MpegEncContext *s); MpegEncContext 49 libavcodec/msmpeg4.h void ff_msmpeg4_encode_motion(MpegEncContext * s, int mx, int my); MpegEncContext 50 libavcodec/msmpeg4.h int ff_msmpeg4_coded_block_pred(MpegEncContext * s, int n, MpegEncContext 52 libavcodec/msmpeg4.h int ff_msmpeg4_decode_motion(MpegEncContext * s, int *mx_ptr, int *my_ptr); MpegEncContext 53 libavcodec/msmpeg4.h int ff_msmpeg4_decode_block(MpegEncContext * s, int16_t * block, MpegEncContext 55 libavcodec/msmpeg4.h int ff_msmpeg4_pred_dc(MpegEncContext *s, int n, MpegEncContext 57 libavcodec/msmpeg4.h int ff_wmv2_decode_mb(MpegEncContext *s, int16_t block[6][64]); MpegEncContext 45 libavcodec/msmpeg4dec.c static inline int msmpeg4v1_pred_dc(MpegEncContext * s, int n, MpegEncContext 72 libavcodec/msmpeg4dec.c static int msmpeg4v2_decode_motion(MpegEncContext * s, int pred, int f_code) MpegEncContext 103 libavcodec/msmpeg4dec.c static int msmpeg4v12_decode_mb(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 193 libavcodec/msmpeg4dec.c static int msmpeg4v34_decode_mb(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 288 libavcodec/msmpeg4dec.c MpegEncContext *s = avctx->priv_data; MpegEncContext 396 libavcodec/msmpeg4dec.c int ff_msmpeg4_decode_picture_header(MpegEncContext * s) MpegEncContext 551 libavcodec/msmpeg4dec.c int ff_msmpeg4_decode_ext_header(MpegEncContext * s, int buf_size) MpegEncContext 579 libavcodec/msmpeg4dec.c static int msmpeg4_decode_dc(MpegEncContext * s, int n, int *dir_ptr) MpegEncContext 641 libavcodec/msmpeg4dec.c int ff_msmpeg4_decode_block(MpegEncContext * s, int16_t * block, MpegEncContext 876 libavcodec/msmpeg4dec.c int ff_msmpeg4_decode_motion(MpegEncContext * s, MpegEncContext 919 libavcodec/msmpeg4dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 936 libavcodec/msmpeg4dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 953 libavcodec/msmpeg4dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 970 libavcodec/msmpeg4dec.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 79 libavcodec/msmpeg4enc.c static int get_size_of_code(MpegEncContext * s, RLTable *rl, int last, int run, int level, int intra){ MpegEncContext 120 libavcodec/msmpeg4enc.c av_cold int ff_msmpeg4_encode_init(MpegEncContext *s) MpegEncContext 158 libavcodec/msmpeg4enc.c static void find_best_tables(MpegEncContext * s) MpegEncContext 223 libavcodec/msmpeg4enc.c void ff_msmpeg4_encode_picture_header(MpegEncContext * s, int picture_number) MpegEncContext 283 libavcodec/msmpeg4enc.c void ff_msmpeg4_encode_ext_header(MpegEncContext * s) MpegEncContext 296 libavcodec/msmpeg4enc.c void ff_msmpeg4_encode_motion(MpegEncContext * s, MpegEncContext 334 libavcodec/msmpeg4enc.c void ff_msmpeg4_handle_slices(MpegEncContext *s){ MpegEncContext 347 libavcodec/msmpeg4enc.c static void msmpeg4v2_encode_motion(MpegEncContext * s, int val) MpegEncContext 380 libavcodec/msmpeg4enc.c void ff_msmpeg4_encode_mb(MpegEncContext * s, MpegEncContext 503 libavcodec/msmpeg4enc.c static void msmpeg4_encode_dc(MpegEncContext * s, int level, int n, int *dir_ptr) MpegEncContext 582 libavcodec/msmpeg4enc.c void ff_msmpeg4_encode_block(MpegEncContext * s, int16_t * block, int n) MpegEncContext 377 libavcodec/mss2.c MpegEncContext *s = &v->s; MpegEncContext 85 libavcodec/neon/mpegvideo.c static void dct_unquantize_h263_inter_neon(MpegEncContext *s, int16_t *block, MpegEncContext 94 libavcodec/neon/mpegvideo.c static void dct_unquantize_h263_intra_neon(MpegEncContext *s, int16_t *block, MpegEncContext 126 libavcodec/neon/mpegvideo.c av_cold void ff_mpv_common_init_neon(MpegEncContext *s) MpegEncContext 57 libavcodec/ppc/me_cmp.c static int sad16_x2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 97 libavcodec/ppc/me_cmp.c static int sad16_y2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 147 libavcodec/ppc/me_cmp.c static int sad16_xy2_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 236 libavcodec/ppc/me_cmp.c static int sad16_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 271 libavcodec/ppc/me_cmp.c static int sad8_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 315 libavcodec/ppc/me_cmp.c static int sse8_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 360 libavcodec/ppc/me_cmp.c static int sse16_altivec(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 398 libavcodec/ppc/me_cmp.c static int hadamard8_diff8x8_altivec(MpegEncContext *s, uint8_t *dst, MpegEncContext 524 libavcodec/ppc/me_cmp.c static int hadamard8_diff16x8_altivec(MpegEncContext *s, uint8_t *dst, MpegEncContext 715 libavcodec/ppc/me_cmp.c static int hadamard8_diff16_altivec(MpegEncContext *s, uint8_t *dst, MpegEncContext 39 libavcodec/ppc/mpegvideo_altivec.c static void dct_unquantize_h263_altivec(MpegEncContext *s, MpegEncContext 117 libavcodec/ppc/mpegvideo_altivec.c av_cold void ff_mpv_common_init_ppc(MpegEncContext *s) MpegEncContext 39 libavcodec/ratecontrol.c static int init_pass2(MpegEncContext *s); MpegEncContext 40 libavcodec/ratecontrol.c static double get_qscale(MpegEncContext *s, RateControlEntry *rce, MpegEncContext 43 libavcodec/ratecontrol.c void ff_write_pass1_stats(MpegEncContext *s) MpegEncContext 85 libavcodec/ratecontrol.c av_cold int ff_rate_control_init(MpegEncContext *s) MpegEncContext 300 libavcodec/ratecontrol.c av_cold void ff_rate_control_uninit(MpegEncContext *s) MpegEncContext 314 libavcodec/ratecontrol.c int ff_vbv_update(MpegEncContext *s, int frame_size) MpegEncContext 359 libavcodec/ratecontrol.c static double get_qscale(MpegEncContext *s, RateControlEntry *rce, MpegEncContext 438 libavcodec/ratecontrol.c static double get_diff_limited_q(MpegEncContext *s, RateControlEntry *rce, double q) MpegEncContext 477 libavcodec/ratecontrol.c static void get_qminmax(int *qmin_ret, int *qmax_ret, MpegEncContext *s, int pict_type) MpegEncContext 505 libavcodec/ratecontrol.c static double modify_qscale(MpegEncContext *s, RateControlEntry *rce, MpegEncContext 613 libavcodec/ratecontrol.c static void adaptive_quantization(MpegEncContext *s, double q) MpegEncContext 730 libavcodec/ratecontrol.c void ff_get_2pass_fcode(MpegEncContext *s) MpegEncContext 741 libavcodec/ratecontrol.c float ff_rate_estimate_qscale(MpegEncContext *s, int dry_run) MpegEncContext 912 libavcodec/ratecontrol.c static int init_pass2(MpegEncContext *s) MpegEncContext 89 libavcodec/ratecontrol.h struct MpegEncContext; MpegEncContext 92 libavcodec/ratecontrol.h int ff_rate_control_init(struct MpegEncContext *s); MpegEncContext 93 libavcodec/ratecontrol.h float ff_rate_estimate_qscale(struct MpegEncContext *s, int dry_run); MpegEncContext 94 libavcodec/ratecontrol.h void ff_write_pass1_stats(struct MpegEncContext *s); MpegEncContext 95 libavcodec/ratecontrol.h void ff_rate_control_uninit(struct MpegEncContext *s); MpegEncContext 96 libavcodec/ratecontrol.h int ff_vbv_update(struct MpegEncContext *s, int frame_size); MpegEncContext 97 libavcodec/ratecontrol.h void ff_get_2pass_fcode(struct MpegEncContext *s); MpegEncContext 99 libavcodec/ratecontrol.h int ff_xvid_rate_control_init(struct MpegEncContext *s); MpegEncContext 100 libavcodec/ratecontrol.h void ff_xvid_rate_control_uninit(struct MpegEncContext *s); MpegEncContext 101 libavcodec/ratecontrol.h float ff_xvid_rate_estimate_qscale(struct MpegEncContext *s, int dry_run); MpegEncContext 47 libavcodec/rv10.c MpegEncContext m; MpegEncContext 194 libavcodec/rv10.c int ff_rv_decode_dc(MpegEncContext *s, int n) MpegEncContext 245 libavcodec/rv10.c static int rv10_decode_picture_header(MpegEncContext *s) MpegEncContext 306 libavcodec/rv10.c MpegEncContext *s = &rv->m; MpegEncContext 465 libavcodec/rv10.c MpegEncContext *s = &rv->m; MpegEncContext 542 libavcodec/rv10.c MpegEncContext *s = avctx->priv_data; MpegEncContext 552 libavcodec/rv10.c MpegEncContext *s = &rv->m; MpegEncContext 703 libavcodec/rv10.c MpegEncContext *s = avctx->priv_data; MpegEncContext 31 libavcodec/rv10enc.c int ff_rv10_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 72 libavcodec/rv10enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 32 libavcodec/rv20enc.c void ff_rv20_encode_picture_header(MpegEncContext *s, int picture_number){ MpegEncContext 67 libavcodec/rv20enc.c .priv_data_size = sizeof(MpegEncContext), MpegEncContext 115 libavcodec/rv30.c MpegEncContext *s = &r->s; MpegEncContext 150 libavcodec/rv30.c MpegEncContext *s = &r->s; MpegEncContext 355 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 390 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 467 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 551 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 603 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 671 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 859 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1013 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1028 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1090 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1166 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1196 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1304 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1342 libavcodec/rv34.c static int check_slice_end(RV34DecContext *r, MpegEncContext *s) MpegEncContext 1406 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1489 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1552 libavcodec/rv34.c MpegEncContext * const s = &r->s, * const s1 = &r1->s; MpegEncContext 1590 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 1634 libavcodec/rv34.c MpegEncContext *s = &r->s; MpegEncContext 85 libavcodec/rv34.h MpegEncContext s; MpegEncContext 164 libavcodec/rv40.c MpegEncContext *s = &r->s; MpegEncContext 227 libavcodec/rv40.c MpegEncContext *s = &r->s; MpegEncContext 337 libavcodec/rv40.c MpegEncContext *s = &r->s; MpegEncContext 35 libavcodec/snow.h #define FF_MPV_OFFSET(x) (offsetof(MpegEncContext, x) + offsetof(SnowContext, m)) MpegEncContext 179 libavcodec/snow.h MpegEncContext m; // needed for motion estimation, should not be used for anything else, the idea is to eventually make the motion estimation independent of MpegEncContext, so this will be removed then (FIXME/XXX) MpegEncContext 743 libavcodec/snow_dwt.c static inline int w_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, MpegEncContext 812 libavcodec/snow_dwt.c static int w53_8_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 817 libavcodec/snow_dwt.c static int w97_8_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 822 libavcodec/snow_dwt.c static int w53_16_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 827 libavcodec/snow_dwt.c static int w97_16_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 832 libavcodec/snow_dwt.c int ff_w53_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 837 libavcodec/snow_dwt.c int ff_w97_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h) MpegEncContext 109 libavcodec/snow_dwt.h int ff_w53_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h); MpegEncContext 110 libavcodec/snow_dwt.h int ff_w97_32_c(struct MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, ptrdiff_t line_size, int h); MpegEncContext 234 libavcodec/svq1enc.c static void init_block_index(MpegEncContext *s){ MpegEncContext 38 libavcodec/svq1enc.h MpegEncContext m; MpegEncContext 206 libavcodec/vaapi.c MpegEncContext *s = avctx->priv_data; MpegEncContext 27 libavcodec/vaapi_mpeg2.c static inline int mpeg2_get_f_code(MpegEncContext *s) MpegEncContext 34 libavcodec/vaapi_mpeg2.c static inline int mpeg2_get_is_frame_start(MpegEncContext *s) MpegEncContext 41 libavcodec/vaapi_mpeg2.c struct MpegEncContext * const s = avctx->priv_data; MpegEncContext 104 libavcodec/vaapi_mpeg2.c MpegEncContext * const s = avctx->priv_data; MpegEncContext 46 libavcodec/vaapi_mpeg4.c MpegEncContext * const s = &ctx->m; MpegEncContext 122 libavcodec/vaapi_mpeg4.c MpegEncContext * const s = avctx->priv_data; MpegEncContext 93 libavcodec/vaapi_vc1.c MpegEncContext * const s = &v->s; MpegEncContext 149 libavcodec/vaapi_vc1.c MpegEncContext * const s = &v->s; MpegEncContext 316 libavcodec/vaapi_vc1.c MpegEncContext * const s = &v->s; MpegEncContext 174 libavcodec/vc1.h MpegEncContext s; MpegEncContext 58 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 71 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 316 libavcodec/vc1_block.c static inline int vc1_i_pred_dc(MpegEncContext *s, int overlap, int pq, int n, MpegEncContext 381 libavcodec/vc1_block.c static inline int ff_vc1_pred_dc(MpegEncContext *s, int overlap, int pq, int n, MpegEncContext 452 libavcodec/vc1_block.c static inline int vc1_coded_block_pred(MpegEncContext * s, int n, MpegEncContext 553 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 693 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 883 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1090 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1250 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1494 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1701 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1822 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 1977 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2137 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2485 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2630 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2763 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2840 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 2904 libavcodec/vc1_block.c MpegEncContext *s = &v->s; MpegEncContext 36 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 63 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 131 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 208 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 272 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 332 libavcodec/vc1_loopfilter.c MpegEncContext *s = &v->s; MpegEncContext 111 libavcodec/vc1_mc.c MpegEncContext *s = &v->s; MpegEncContext 289 libavcodec/vc1_mc.c MpegEncContext *s = &v->s; MpegEncContext 523 libavcodec/vc1_mc.c MpegEncContext *s = &v->s; MpegEncContext 673 libavcodec/vc1_mc.c MpegEncContext *s = &v->s; MpegEncContext 777 libavcodec/vc1_mc.c MpegEncContext *s = &v->s; MpegEncContext 215 libavcodec/vc1_pred.c MpegEncContext *s = &v->s; MpegEncContext 464 libavcodec/vc1_pred.c MpegEncContext *s = &v->s; MpegEncContext 685 libavcodec/vc1_pred.c MpegEncContext *s = &v->s; MpegEncContext 884 libavcodec/vc1_pred.c MpegEncContext *s = &v->s; MpegEncContext 180 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 273 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 305 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 324 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 420 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 613 libavcodec/vc1dec.c MpegEncContext *s = &v->s; MpegEncContext 325 libavcodec/vdpau.c MpegEncContext *s = avctx->priv_data; MpegEncContext 509 libavcodec/vdpau.c void ff_vdpau_mpeg_picture_complete(MpegEncContext *s, const uint8_t *buf, MpegEncContext 568 libavcodec/vdpau.c void ff_vdpau_vc1_decode_picture(MpegEncContext *s, const uint8_t *buf, MpegEncContext 642 libavcodec/vdpau.c MpegEncContext *s = &ctx->m; MpegEncContext 132 libavcodec/vdpau_internal.h void ff_vdpau_mpeg_picture_complete(MpegEncContext *s, const uint8_t *buf, MpegEncContext 139 libavcodec/vdpau_internal.h void ff_vdpau_vc1_decode_picture(MpegEncContext *s, const uint8_t *buf, MpegEncContext 34 libavcodec/vdpau_mpeg12.c MpegEncContext * const s = avctx->priv_data; MpegEncContext 85 libavcodec/vdpau_mpeg12.c MpegEncContext * const s = avctx->priv_data; MpegEncContext 35 libavcodec/vdpau_mpeg4.c MpegEncContext * const s = &ctx->m; MpegEncContext 35 libavcodec/vdpau_vc1.c MpegEncContext * const s = &v->s; MpegEncContext 103 libavcodec/vdpau_vc1.c MpegEncContext * const s = &v->s; MpegEncContext 31 libavcodec/wmv2.c MpegEncContext *const s = &w->s; MpegEncContext 58 libavcodec/wmv2.c MpegEncContext *const s = &w->s; MpegEncContext 81 libavcodec/wmv2.c void ff_wmv2_add_mb(MpegEncContext *s, int16_t block1[6][64], MpegEncContext 98 libavcodec/wmv2.c void ff_mspel_motion(MpegEncContext *s, uint8_t *dest_y, MpegEncContext 36 libavcodec/wmv2.h MpegEncContext s; MpegEncContext 59 libavcodec/wmv2.h static av_always_inline int wmv2_get_cbp_table_index(MpegEncContext *s, int cbp_index) MpegEncContext 35 libavcodec/wmv2dec.c MpegEncContext *const s = &w->s; MpegEncContext 83 libavcodec/wmv2dec.c MpegEncContext *const s = &w->s; MpegEncContext 119 libavcodec/wmv2dec.c int ff_wmv2_decode_picture_header(MpegEncContext *s) MpegEncContext 139 libavcodec/wmv2dec.c int ff_wmv2_decode_secondary_picture_header(MpegEncContext *s) MpegEncContext 230 libavcodec/wmv2dec.c MpegEncContext *const s = &w->s; MpegEncContext 248 libavcodec/wmv2dec.c MpegEncContext *const s = &w->s; MpegEncContext 294 libavcodec/wmv2dec.c MpegEncContext *const s = &w->s; MpegEncContext 331 libavcodec/wmv2dec.c int ff_wmv2_decode_mb(MpegEncContext *s, int16_t block[6][64]) MpegEncContext 31 libavcodec/wmv2enc.c MpegEncContext *const s = &w->s; MpegEncContext 73 libavcodec/wmv2enc.c int ff_wmv2_encode_picture_header(MpegEncContext *s, int picture_number) MpegEncContext 146 libavcodec/wmv2enc.c void ff_wmv2_encode_mb(MpegEncContext *s, int16_t block[6][64], MpegEncContext 36 libavcodec/x86/me_cmp_init.c int ff_sse8_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 38 libavcodec/x86/me_cmp_init.c int ff_sse16_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 40 libavcodec/x86/me_cmp_init.c int ff_sse16_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 44 libavcodec/x86/me_cmp_init.c int ff_sad8_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 46 libavcodec/x86/me_cmp_init.c int ff_sad16_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 48 libavcodec/x86/me_cmp_init.c int ff_sad16_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 50 libavcodec/x86/me_cmp_init.c int ff_sad8_x2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 52 libavcodec/x86/me_cmp_init.c int ff_sad16_x2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 54 libavcodec/x86/me_cmp_init.c int ff_sad16_x2_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 56 libavcodec/x86/me_cmp_init.c int ff_sad8_y2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 58 libavcodec/x86/me_cmp_init.c int ff_sad16_y2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 60 libavcodec/x86/me_cmp_init.c int ff_sad16_y2_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 62 libavcodec/x86/me_cmp_init.c int ff_sad8_approx_xy2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 64 libavcodec/x86/me_cmp_init.c int ff_sad16_approx_xy2_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 66 libavcodec/x86/me_cmp_init.c int ff_sad16_approx_xy2_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 68 libavcodec/x86/me_cmp_init.c int ff_vsad_intra8_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 70 libavcodec/x86/me_cmp_init.c int ff_vsad_intra16_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 72 libavcodec/x86/me_cmp_init.c int ff_vsad_intra16_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 74 libavcodec/x86/me_cmp_init.c int ff_vsad8_approx_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 76 libavcodec/x86/me_cmp_init.c int ff_vsad16_approx_mmxext(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 78 libavcodec/x86/me_cmp_init.c int ff_vsad16_approx_sse2(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 82 libavcodec/x86/me_cmp_init.c int ff_hadamard8_diff_ ## cpu(MpegEncContext *s, uint8_t *src1, \ MpegEncContext 84 libavcodec/x86/me_cmp_init.c int ff_hadamard8_diff16_ ## cpu(MpegEncContext *s, uint8_t *src1, \ MpegEncContext 93 libavcodec/x86/me_cmp_init.c static int nsse16_mmx(MpegEncContext *c, uint8_t *pix1, uint8_t *pix2, MpegEncContext 111 libavcodec/x86/me_cmp_init.c static int nsse8_mmx(MpegEncContext *c, uint8_t *pix1, uint8_t *pix2, MpegEncContext 128 libavcodec/x86/me_cmp_init.c static int vsad_intra16_mmx(MpegEncContext *v, uint8_t *pix, uint8_t *dummy, MpegEncContext 192 libavcodec/x86/me_cmp_init.c static int vsad16_mmx(MpegEncContext *v, uint8_t *pix1, uint8_t *pix2, MpegEncContext 436 libavcodec/x86/me_cmp_init.c static int sad8_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 450 libavcodec/x86/me_cmp_init.c static int sad8_x2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 465 libavcodec/x86/me_cmp_init.c static int sad8_y2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 480 libavcodec/x86/me_cmp_init.c static int sad8_xy2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 494 libavcodec/x86/me_cmp_init.c static int sad16_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 508 libavcodec/x86/me_cmp_init.c static int sad16_x2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 523 libavcodec/x86/me_cmp_init.c static int sad16_y2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 538 libavcodec/x86/me_cmp_init.c static int sad16_xy2_ ## suf(MpegEncContext *v, uint8_t *blk2, \ MpegEncContext 31 libavcodec/x86/mpegvideo.c static void dct_unquantize_h263_intra_mmx(MpegEncContext *s, MpegEncContext 106 libavcodec/x86/mpegvideo.c static void dct_unquantize_h263_inter_mmx(MpegEncContext *s, MpegEncContext 167 libavcodec/x86/mpegvideo.c static void dct_unquantize_mpeg1_intra_mmx(MpegEncContext *s, MpegEncContext 236 libavcodec/x86/mpegvideo.c static void dct_unquantize_mpeg1_inter_mmx(MpegEncContext *s, MpegEncContext 302 libavcodec/x86/mpegvideo.c static void dct_unquantize_mpeg2_intra_mmx(MpegEncContext *s, MpegEncContext 368 libavcodec/x86/mpegvideo.c static void dct_unquantize_mpeg2_inter_mmx(MpegEncContext *s, MpegEncContext 447 libavcodec/x86/mpegvideo.c av_cold void ff_mpv_common_init_x86(MpegEncContext *s) MpegEncContext 89 libavcodec/x86/mpegvideoenc.c static void denoise_dct_mmx(MpegEncContext *s, int16_t *block){ MpegEncContext 143 libavcodec/x86/mpegvideoenc.c static void denoise_dct_sse2(MpegEncContext *s, int16_t *block){ MpegEncContext 200 libavcodec/x86/mpegvideoenc.c av_cold void ff_dct_encode_init_x86(MpegEncContext *s) MpegEncContext 101 libavcodec/x86/mpegvideoenc_template.c static int RENAME(dct_quantize)(MpegEncContext *s, MpegEncContext 28 libavcodec/xvmc_internal.h void ff_xvmc_init_block(MpegEncContext *s); MpegEncContext 29 libavcodec/xvmc_internal.h void ff_xvmc_pack_pblocks(MpegEncContext *s, int cbp);