H264Context 918 libavcodec/crystalhd.c H264Context *h = priv->parser->priv_data; H264Context 45 libavcodec/dxva2_h264.c static void fill_picture_parameters(struct dxva_context *ctx, const H264Context *h, H264Context 159 libavcodec/dxva2_h264.c static void fill_scaling_lists(struct dxva_context *ctx, const H264Context *h, DXVA_Qmatrix_H264 *qm) H264Context 213 libavcodec/dxva2_h264.c const H264Context *h = avctx->priv_data; H264Context 294 libavcodec/dxva2_h264.c const H264Context *h = avctx->priv_data; H264Context 394 libavcodec/dxva2_h264.c const H264Context *h = avctx->priv_data; H264Context 418 libavcodec/dxva2_h264.c const H264Context *h = avctx->priv_data; H264Context 447 libavcodec/dxva2_h264.c H264Context *h = avctx->priv_data; H264Context 58 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 66 libavcodec/h264.c H264Context *h = opaque; H264Context 97 libavcodec/h264.c void ff_h264_draw_horiz_band(H264Context *h, int y, int height) H264Context 145 libavcodec/h264.c int ff_h264_check_intra4x4_pred_mode(H264Context *h) H264Context 192 libavcodec/h264.c int ff_h264_check_intra_pred_mode(H264Context *h, int mode, int is_chroma) H264Context 233 libavcodec/h264.c const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src, H264Context 350 libavcodec/h264.c static int decode_rbsp_trailing(H264Context *h, const uint8_t *src) H264Context 365 libavcodec/h264.c void ff_h264_free_tables(H264Context *h, int free_rbsp) H264Context 368 libavcodec/h264.c H264Context *hx; H264Context 427 libavcodec/h264.c int ff_h264_alloc_tables(H264Context *h) H264Context 492 libavcodec/h264.c int ff_h264_context_init(H264Context *h) H264Context 563 libavcodec/h264.c static int decode_nal_units(H264Context *h, const uint8_t *buf, int buf_size, H264Context 566 libavcodec/h264.c int ff_h264_decode_extradata(H264Context *h, const uint8_t *buf, int size) H264Context 630 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 718 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 743 libavcodec/h264.c static void decode_postinit(H264Context *h, int setup_finished) H264Context 983 libavcodec/h264.c int ff_pred_weight_table(H264Context *h) H264Context 1058 libavcodec/h264.c static void idr(H264Context *h) H264Context 1071 libavcodec/h264.c void ff_h264_flush_change(H264Context *h) H264Context 1101 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 1120 libavcodec/h264.c int ff_init_poc(H264Context *h, int pic_field_poc[2], int *pic_poc) H264Context 1225 libavcodec/h264.c int ff_h264_set_parameter_from_sps(H264Context *h) H264Context 1272 libavcodec/h264.c int ff_set_ref_count(H264Context *h) H264Context 1328 libavcodec/h264.c static int get_bit_length(H264Context *h, const uint8_t *buf, H264Context 1347 libavcodec/h264.c static int get_last_needed_nal(H264Context *h, const uint8_t *buf, int buf_size) H264Context 1410 libavcodec/h264.c static int decode_nal_units(H264Context *h, const uint8_t *buf, int buf_size, H264Context 1414 libavcodec/h264.c H264Context *hx; ///< thread context H264Context 1736 libavcodec/h264.c static int output_frame(H264Context *h, AVFrame *dst, H264Picture *srcp) H264Context 1789 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 1920 libavcodec/h264.c av_cold void ff_h264_free_context(H264Context *h) H264Context 1935 libavcodec/h264.c H264Context *h = avctx->priv_data; H264Context 1964 libavcodec/h264.c {"is_avc", "is avc", offsetof(H264Context, is_avc), FF_OPT_TYPE_INT, {.i64 = 0}, 0, 1, 0}, H264Context 1965 libavcodec/h264.c {"nal_length_size", "nal_length_size", offsetof(H264Context, nal_length_size), FF_OPT_TYPE_INT, {.i64 = 0}, 0, 4, 0}, H264Context 1981 libavcodec/h264.c .priv_data_size = sizeof(H264Context), H264Context 2008 libavcodec/h264.c .priv_data_size = sizeof(H264Context), H264Context 626 libavcodec/h264.h struct H264Context *thread_context[H264_MAX_THREADS]; H264Context 775 libavcodec/h264.h int ff_h264_decode_sei(H264Context *h); H264Context 780 libavcodec/h264.h int ff_h264_decode_seq_parameter_set(H264Context *h, int ignore_truncation); H264Context 790 libavcodec/h264.h int ff_h264_decode_picture_parameter_set(H264Context *h, int bit_length); H264Context 800 libavcodec/h264.h const uint8_t *ff_h264_decode_nal(H264Context *h, const uint8_t *src, H264Context 807 libavcodec/h264.h void ff_h264_free_context(H264Context *h); H264Context 812 libavcodec/h264.h int ff_h264_get_slice_type(const H264Context *h); H264Context 818 libavcodec/h264.h int ff_h264_alloc_tables(H264Context *h); H264Context 823 libavcodec/h264.h int ff_h264_fill_default_ref_list(H264Context *h); H264Context 825 libavcodec/h264.h int ff_h264_decode_ref_pic_list_reordering(H264Context *h); H264Context 826 libavcodec/h264.h void ff_h264_fill_mbaff_ref_list(H264Context *h); H264Context 827 libavcodec/h264.h void ff_h264_remove_all_refs(H264Context *h); H264Context 832 libavcodec/h264.h int ff_h264_execute_ref_pic_marking(H264Context *h, MMCO *mmco, int mmco_count); H264Context 834 libavcodec/h264.h int ff_h264_decode_ref_pic_marking(H264Context *h, GetBitContext *gb, H264Context 837 libavcodec/h264.h int ff_generate_sliding_window_mmcos(H264Context *h, int first_slice); H264Context 843 libavcodec/h264.h int ff_h264_check_intra4x4_pred_mode(H264Context *h); H264Context 849 libavcodec/h264.h int ff_h264_check_intra_pred_mode(H264Context *h, int mode, int is_chroma); H264Context 851 libavcodec/h264.h void ff_h264_hl_decode_mb(H264Context *h); H264Context 852 libavcodec/h264.h int ff_h264_decode_extradata(H264Context *h, const uint8_t *buf, int size); H264Context 860 libavcodec/h264.h int ff_h264_decode_mb_cavlc(H264Context *h); H264Context 866 libavcodec/h264.h int ff_h264_decode_mb_cabac(H264Context *h); H264Context 868 libavcodec/h264.h void ff_h264_init_cabac_states(H264Context *h); H264Context 870 libavcodec/h264.h void ff_h264_init_dequant_tables(H264Context *h); H264Context 872 libavcodec/h264.h void ff_h264_direct_dist_scale_factor(H264Context *const h); H264Context 873 libavcodec/h264.h void ff_h264_direct_ref_list_init(H264Context *const h); H264Context 874 libavcodec/h264.h void ff_h264_pred_direct_motion(H264Context *const h, int *mb_type); H264Context 876 libavcodec/h264.h void ff_h264_filter_mb_fast(H264Context *h, int mb_x, int mb_y, H264Context 879 libavcodec/h264.h void ff_h264_filter_mb(H264Context *h, int mb_x, int mb_y, H264Context 888 libavcodec/h264.h void ff_h264_reset_sei(H264Context *h); H264Context 894 libavcodec/h264.h const char* ff_h264_sei_stereo_mode(H264Context *h); H264Context 974 libavcodec/h264.h static av_always_inline int get_chroma_qp(H264Context *h, int t, int qscale) H264Context 982 libavcodec/h264.h static av_always_inline int pred_intra_mode(H264Context *h, int n) H264Context 997 libavcodec/h264.h static av_always_inline void write_back_intra_pred_mode(H264Context *h) H264Context 1008 libavcodec/h264.h static av_always_inline void write_back_non_zero_count(H264Context *h) H264Context 1031 libavcodec/h264.h static av_always_inline void write_back_motion_list(H264Context *h, H264Context 1066 libavcodec/h264.h static av_always_inline void write_back_motion(H264Context *h, int mb_type) H264Context 1091 libavcodec/h264.h static av_always_inline int get_dct8x8_allowed(H264Context *h) H264Context 1113 libavcodec/h264.h static inline int get_avc_nalsize(H264Context *h, const uint8_t *buf, H264Context 1131 libavcodec/h264.h int ff_h264_field_end(H264Context *h, int in_setup); H264Context 1133 libavcodec/h264.h int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src); H264Context 1134 libavcodec/h264.h void ff_h264_unref_picture(H264Context *h, H264Picture *pic); H264Context 1136 libavcodec/h264.h int ff_h264_context_init(H264Context *h); H264Context 1137 libavcodec/h264.h int ff_h264_set_parameter_from_sps(H264Context *h); H264Context 1139 libavcodec/h264.h void ff_h264_draw_horiz_band(H264Context *h, int y, int height); H264Context 1140 libavcodec/h264.h int ff_init_poc(H264Context *h, int pic_field_poc[2], int *pic_poc); H264Context 1141 libavcodec/h264.h int ff_pred_weight_table(H264Context *h); H264Context 1142 libavcodec/h264.h int ff_set_ref_count(H264Context *h); H264Context 1144 libavcodec/h264.h int ff_h264_decode_slice_header(H264Context *h, H264Context *h0); H264Context 1148 libavcodec/h264.h int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count); H264Context 1152 libavcodec/h264.h void ff_h264_flush_change(H264Context *h); H264Context 1154 libavcodec/h264.h void ff_h264_free_tables(H264Context *h, int free_rbsp); H264Context 1264 libavcodec/h264_cabac.c void ff_h264_init_cabac_states(H264Context *h) { H264Context 1284 libavcodec/h264_cabac.c static int decode_cabac_field_decoding_flag(H264Context *h) { H264Context 1295 libavcodec/h264_cabac.c static int decode_cabac_intra_mb_type(H264Context *h, int ctx_base, int intra_slice) { H264Context 1325 libavcodec/h264_cabac.c static int decode_cabac_mb_skip( H264Context *h, int mb_x, int mb_y ) { H264Context 1360 libavcodec/h264_cabac.c static int decode_cabac_mb_intra4x4_pred_mode( H264Context *h, int pred_mode ) { H264Context 1373 libavcodec/h264_cabac.c static int decode_cabac_mb_chroma_pre_mode( H264Context *h) { H264Context 1397 libavcodec/h264_cabac.c static int decode_cabac_mb_cbp_luma( H264Context *h) { H264Context 1413 libavcodec/h264_cabac.c static int decode_cabac_mb_cbp_chroma( H264Context *h) { H264Context 1432 libavcodec/h264_cabac.c static int decode_cabac_p_mb_sub_type( H264Context *h ) { H264Context 1441 libavcodec/h264_cabac.c static int decode_cabac_b_mb_sub_type( H264Context *h ) { H264Context 1458 libavcodec/h264_cabac.c static int decode_cabac_mb_ref( H264Context *h, int list, int n ) { H264Context 1486 libavcodec/h264_cabac.c static int decode_cabac_mb_mvd( H264Context *h, int ctxbase, int amvd, int *mvda) { H264Context 1533 libavcodec/h264_cabac.c static av_always_inline int get_cabac_cbf_ctx( H264Context *h, int cat, int idx, int max_coeff, int is_dc ) { H264Context 1563 libavcodec/h264_cabac.c decode_cabac_residual_internal(H264Context *h, int16_t *block, H264Context 1749 libavcodec/h264_cabac.c static av_noinline void decode_cabac_residual_dc_internal(H264Context *h, H264Context 1758 libavcodec/h264_cabac.c static av_noinline void decode_cabac_residual_dc_internal_422(H264Context *h, H264Context 1767 libavcodec/h264_cabac.c static av_noinline void decode_cabac_residual_nondc_internal(H264Context *h, H264Context 1789 libavcodec/h264_cabac.c static av_always_inline void decode_cabac_residual_dc(H264Context *h, H264Context 1804 libavcodec/h264_cabac.c decode_cabac_residual_dc_422(H264Context *h, int16_t *block, H264Context 1816 libavcodec/h264_cabac.c static av_always_inline void decode_cabac_residual_nondc(H264Context *h, H264Context 1835 libavcodec/h264_cabac.c static av_always_inline void decode_cabac_luma_residual( H264Context *h, const uint8_t *scan, const uint8_t *scan8x8, int pixel_shift, int mb_type, int cbp, int p ) H264Context 1885 libavcodec/h264_cabac.c int ff_h264_decode_mb_cabac(H264Context *h) { H264Context 287 libavcodec/h264_cavlc.c static inline int pred_non_zero_count(H264Context *h, int n){ H264Context 445 libavcodec/h264_cavlc.c static int decode_residual(H264Context *h, GetBitContext *gb, int16_t *block, int n, const uint8_t *scantable, const uint32_t *qmul, int max_coeff){ H264Context 633 libavcodec/h264_cavlc.c static av_always_inline int decode_luma_residual(H264Context *h, GetBitContext *gb, const uint8_t *scan, const uint8_t *scan8x8, int pixel_shift, int mb_type, int cbp, int p){ H264Context 699 libavcodec/h264_cavlc.c int ff_h264_decode_mb_cavlc(H264Context *h){ H264Context 37 libavcodec/h264_direct.c static int get_scale_factor(H264Context *const h, int poc, int poc1, int i) H264Context 50 libavcodec/h264_direct.c void ff_h264_direct_dist_scale_factor(H264Context *const h) H264Context 70 libavcodec/h264_direct.c static void fill_colmap(H264Context *h, int map[2][16 + 32], int list, H264Context 107 libavcodec/h264_direct.c void ff_h264_direct_ref_list_init(H264Context *const h) H264Context 155 libavcodec/h264_direct.c static void await_reference_mb_row(H264Context *const h, H264Picture *ref, H264Context 174 libavcodec/h264_direct.c static void pred_spatial_direct_motion(H264Context *const h, int *mb_type) H264Context 460 libavcodec/h264_direct.c static void pred_temp_direct_motion(H264Context *const h, int *mb_type) H264Context 693 libavcodec/h264_direct.c void ff_h264_pred_direct_motion(H264Context *const h, int *mb_type) H264Context 104 libavcodec/h264_loopfilter.c H264Context *h, int intra) H264Context 126 libavcodec/h264_loopfilter.c H264Context *h, int intra) H264Context 145 libavcodec/h264_loopfilter.c static av_always_inline void filter_mb_mbaff_edgev(H264Context *h, uint8_t *pix, H264Context 168 libavcodec/h264_loopfilter.c static av_always_inline void filter_mb_mbaff_edgecv(H264Context *h, H264Context 194 libavcodec/h264_loopfilter.c H264Context *h, int intra) H264Context 216 libavcodec/h264_loopfilter.c H264Context *h, int intra) H264Context 235 libavcodec/h264_loopfilter.c static av_always_inline void h264_filter_mb_fast_internal(H264Context *h, H264Context 416 libavcodec/h264_loopfilter.c void ff_h264_filter_mb_fast( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) { H264Context 434 libavcodec/h264_loopfilter.c static int check_mv(H264Context *h, long b_idx, long bn_idx, int mvy_limit){ H264Context 463 libavcodec/h264_loopfilter.c static av_always_inline void filter_mb_dir(H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize, int mb_xy, int mb_type, int mvy_limit, int first_vertical_edge_done, int a, int b, int chroma, int dir) { H264Context 704 libavcodec/h264_loopfilter.c void ff_h264_filter_mb( H264Context *h, int mb_x, int mb_y, uint8_t *img_y, uint8_t *img_cb, uint8_t *img_cr, unsigned int linesize, unsigned int uvlinesize) { H264Context 39 libavcodec/h264_mb.c static inline int get_lowest_part_list_y(H264Context *h, H264Picture *pic, int n, H264Context 52 libavcodec/h264_mb.c static inline void get_lowest_part_y(H264Context *h, int16_t refs[2][48], int n, H264Context 95 libavcodec/h264_mb.c static void await_references(H264Context *h) H264Context 203 libavcodec/h264_mb.c static av_always_inline void mc_dir_part(H264Context *h, H264Picture *pic, H264Context 318 libavcodec/h264_mb.c static av_always_inline void mc_part_std(H264Context *h, int n, int square, H264Context 365 libavcodec/h264_mb.c static av_always_inline void mc_part_weighted(H264Context *h, int n, int square, H264Context 478 libavcodec/h264_mb.c static av_always_inline void prefetch_motion(H264Context *h, int list, H264Context 502 libavcodec/h264_mb.c static av_always_inline void xchg_mb_border(H264Context *h, uint8_t *src_y, H264Context 606 libavcodec/h264_mb.c static av_always_inline void hl_decode_mb_predict_luma(H264Context *h, H264Context 727 libavcodec/h264_mb.c static av_always_inline void hl_decode_mb_idct_luma(H264Context *h, int mb_type, H264Context 809 libavcodec/h264_mb.c void ff_h264_hl_decode_mb(H264Context *h) H264Context 43 libavcodec/h264_mb_template.c static av_noinline void FUNC(hl_decode_mb)(H264Context *h) H264Context 272 libavcodec/h264_mb_template.c static av_noinline void FUNC(hl_decode_mb_444)(H264Context *h) H264Context 37 libavcodec/h264_mc_template.c static void mc_part(H264Context *h, int n, int square, H264Context 63 libavcodec/h264_mc_template.c static void MCFUNC(hl_motion)(H264Context *h, uint8_t *dest_y, H264Context 38 libavcodec/h264_mvpred.h static av_always_inline int fetch_diagonal_mv(H264Context *h, const int16_t **C, H264Context 94 libavcodec/h264_mvpred.h static av_always_inline void pred_motion(H264Context *const h, int n, H264Context 157 libavcodec/h264_mvpred.h static av_always_inline void pred_16x8_motion(H264Context *const h, H264Context 197 libavcodec/h264_mvpred.h static av_always_inline void pred_8x16_motion(H264Context *const h, H264Context 252 libavcodec/h264_mvpred.h static av_always_inline void pred_pskip_motion(H264Context *const h) H264Context 350 libavcodec/h264_mvpred.h static void fill_decode_neighbors(H264Context *h, int mb_type) H264Context 439 libavcodec/h264_mvpred.h static void fill_decode_caches(H264Context *h, int mb_type) H264Context 797 libavcodec/h264_mvpred.h static void av_unused decode_mb_skip(H264Context *h) H264Context 38 libavcodec/h264_parser.c H264Context h; H264Context 47 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 135 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 216 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 497 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 595 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 605 libavcodec/h264_parser.c H264Context *h = &p->h; H264Context 47 libavcodec/h264_picture.c void ff_h264_unref_picture(H264Context *h, H264Picture *pic) H264Context 68 libavcodec/h264_picture.c int ff_h264_ref_picture(H264Context *h, H264Picture *dst, H264Picture *src) H264Context 155 libavcodec/h264_picture.c int ff_h264_field_end(H264Context *h, int in_setup) H264Context 110 libavcodec/h264_ps.c static inline int decode_hrd_parameters(H264Context *h, SPS *sps) H264Context 135 libavcodec/h264_ps.c static inline int decode_vui_parameters(H264Context *h, SPS *sps) H264Context 247 libavcodec/h264_ps.c static void decode_scaling_list(H264Context *h, uint8_t *factors, int size, H264Context 267 libavcodec/h264_ps.c static void decode_scaling_matrices(H264Context *h, SPS *sps, H264Context 300 libavcodec/h264_ps.c int ff_h264_decode_seq_parameter_set(H264Context *h, int ignore_truncation) H264Context 571 libavcodec/h264_ps.c static int more_rbsp_data_in_pps(H264Context *h, PPS *pps) H264Context 586 libavcodec/h264_ps.c int ff_h264_decode_picture_parameter_set(H264Context *h, int bit_length) H264Context 115 libavcodec/h264_refs.c int ff_h264_fill_default_ref_list(H264Context *h) H264Context 187 libavcodec/h264_refs.c static void print_short_term(H264Context *h); H264Context 188 libavcodec/h264_refs.c static void print_long_term(H264Context *h); H264Context 200 libavcodec/h264_refs.c static int pic_num_extract(H264Context *h, int pic_num, int *structure) H264Context 213 libavcodec/h264_refs.c int ff_h264_decode_ref_pic_list_reordering(H264Context *h) H264Context 344 libavcodec/h264_refs.c void ff_h264_fill_mbaff_ref_list(H264Context *h) H264Context 383 libavcodec/h264_refs.c static inline int unreference_pic(H264Context *h, H264Picture *pic, int refmask) H264Context 406 libavcodec/h264_refs.c static H264Picture *find_short(H264Context *h, int frame_num, int *idx) H264Context 428 libavcodec/h264_refs.c static void remove_short_at_index(H264Context *h, int i) H264Context 441 libavcodec/h264_refs.c static H264Picture *remove_short(H264Context *h, int frame_num, int ref_mask) H264Context 463 libavcodec/h264_refs.c static H264Picture *remove_long(H264Context *h, int i, int ref_mask) H264Context 480 libavcodec/h264_refs.c void ff_h264_remove_all_refs(H264Context *h) H264Context 507 libavcodec/h264_refs.c static void print_short_term(H264Context *h) H264Context 523 libavcodec/h264_refs.c static void print_long_term(H264Context *h) H264Context 553 libavcodec/h264_refs.c int ff_generate_sliding_window_mmcos(H264Context *h, int first_slice) H264Context 585 libavcodec/h264_refs.c int ff_h264_execute_ref_pic_marking(H264Context *h, MMCO *mmco, int mmco_count) H264Context 786 libavcodec/h264_refs.c int ff_h264_decode_ref_pic_marking(H264Context *h, GetBitContext *gb, H264Context 37 libavcodec/h264_sei.c void ff_h264_reset_sei(H264Context *h) H264Context 47 libavcodec/h264_sei.c static int decode_picture_timing(H264Context *h) H264Context 111 libavcodec/h264_sei.c static int decode_user_data_itu_t_t35(H264Context *h, int size) H264Context 148 libavcodec/h264_sei.c static int decode_unregistered_user_data(H264Context *h, int size) H264Context 175 libavcodec/h264_sei.c static int decode_recovery_point(H264Context *h) H264Context 192 libavcodec/h264_sei.c static int decode_buffering_period(H264Context *h) H264Context 228 libavcodec/h264_sei.c static int decode_frame_packing_arrangement(H264Context *h) H264Context 266 libavcodec/h264_sei.c static int decode_display_orientation(H264Context *h) H264Context 282 libavcodec/h264_sei.c int ff_h264_decode_sei(H264Context *h) H264Context 359 libavcodec/h264_sei.c const char* ff_h264_sei_stereo_mode(H264Context *h) H264Context 151 libavcodec/h264_slice.c static void release_unused_pictures(H264Context *h, int remove_current) H264Context 164 libavcodec/h264_slice.c static int alloc_scratch_buffers(H264Context *h, int linesize) H264Context 185 libavcodec/h264_slice.c static int init_table_pools(H264Context *h) H264Context 212 libavcodec/h264_slice.c static int alloc_picture(H264Context *h, H264Picture *pic) H264Context 283 libavcodec/h264_slice.c static inline int pic_is_unused(H264Context *h, H264Picture *pic) H264Context 292 libavcodec/h264_slice.c static int find_unused_picture(H264Context *h) H264Context 312 libavcodec/h264_slice.c static void init_dequant8_coeff_table(H264Context *h) H264Context 339 libavcodec/h264_slice.c static void init_dequant4_coeff_table(H264Context *h) H264Context 365 libavcodec/h264_slice.c void ff_h264_init_dequant_tables(H264Context *h) H264Context 387 libavcodec/h264_slice.c static void clone_tables(H264Context *dst, H264Context *src, int i) H264Context 417 libavcodec/h264_slice.c H264Context *new_base, H264Context 418 libavcodec/h264_slice.c H264Context *old_base) H264Context 455 libavcodec/h264_slice.c static int h264_slice_header_init(H264Context *h, int reinit); H264Context 460 libavcodec/h264_slice.c H264Context *h = dst->priv_data, *h1 = src->priv_data; H264Context 533 libavcodec/h264_slice.c memcpy(h, h1, offsetof(H264Context, intra_pcm_ptr)); H264Context 535 libavcodec/h264_slice.c sizeof(H264Context) - offsetof(H264Context, cabac)); H264Context 688 libavcodec/h264_slice.c static int h264_frame_start(H264Context *h) H264Context 779 libavcodec/h264_slice.c static av_always_inline void backup_mb_border(H264Context *h, uint8_t *src_y, H264Context 880 libavcodec/h264_slice.c static void implicit_weight_table(H264Context *h, int field) H264Context 944 libavcodec/h264_slice.c static void init_scan_tables(H264Context *h) H264Context 981 libavcodec/h264_slice.c static int clone_slice(H264Context *dst, H264Context *src) H264Context 1006 libavcodec/h264_slice.c static enum AVPixelFormat get_pixel_format(H264Context *h, int force_callback) H264Context 1113 libavcodec/h264_slice.c static int init_dimensions(H264Context *h) H264Context 1155 libavcodec/h264_slice.c static int h264_slice_header_init(H264Context *h, int reinit) H264Context 1206 libavcodec/h264_slice.c H264Context *c; H264Context 1207 libavcodec/h264_slice.c c = h->thread_context[i] = av_mallocz(sizeof(H264Context)); H264Context 1280 libavcodec/h264_slice.c int ff_h264_decode_slice_header(H264Context *h, H264Context *h0) H264Context 2026 libavcodec/h264_slice.c int ff_h264_get_slice_type(const H264Context *h) H264Context 2044 libavcodec/h264_slice.c static av_always_inline void fill_filter_caches_inter(H264Context *h, H264Context 2128 libavcodec/h264_slice.c static int fill_filter_caches(H264Context *h, int mb_type) H264Context 2273 libavcodec/h264_slice.c static void loop_filter(H264Context *h, int start_x, int end_x) H264Context 2342 libavcodec/h264_slice.c static void predict_field_decoding_flag(H264Context *h) H264Context 2355 libavcodec/h264_slice.c static void decode_finish_row(H264Context *h) H264Context 2386 libavcodec/h264_slice.c static void er_add_slice(H264Context *h, int startx, int starty, H264Context 2398 libavcodec/h264_slice.c H264Context *h = *(void **)arg; H264Context 2594 libavcodec/h264_slice.c int ff_h264_execute_decode_slices(H264Context *h, unsigned context_count) H264Context 2597 libavcodec/h264_slice.c H264Context *hx; H264Context 2621 libavcodec/h264_slice.c H264Context *sl2 = h->thread_context[j]; H264Context 73 libavcodec/svq3.c H264Context h; H264Context 305 libavcodec/svq3.c H264Context *h = &s->h; H264Context 378 libavcodec/svq3.c H264Context *h = &s->h; H264Context 490 libavcodec/svq3.c H264Context *h = &s->h; H264Context 781 libavcodec/svq3.c H264Context *h = &s->h; H264Context 872 libavcodec/svq3.c H264Context *h = &s->h; H264Context 1078 libavcodec/svq3.c H264Context *h = &s->h; H264Context 1131 libavcodec/svq3.c H264Context *h = &s->h; H264Context 1354 libavcodec/svq3.c H264Context *h = &s->h; H264Context 125 libavcodec/vaapi_h264.c H264Context *h) H264Context 186 libavcodec/vaapi_h264.c static void fill_vaapi_plain_pred_weight_table(H264Context *h, H264Context 227 libavcodec/vaapi_h264.c H264Context * const h = avctx->priv_data; H264Context 294 libavcodec/vaapi_h264.c H264Context * const h = avctx->priv_data; H264Context 318 libavcodec/vaapi_h264.c H264Context * const h = avctx->priv_data; H264Context 143 libavcodec/vda_h264.c H264Context *h = avctx->priv_data; H264Context 360 libavcodec/vda_h264.c H264Context *h = avctx->priv_data; H264Context 55 libavcodec/vda_h264_dec.c H264Context h264ctx; H264Context 360 libavcodec/vdpau.c void ff_vdpau_h264_set_reference_frames(H264Context *h) H264Context 446 libavcodec/vdpau.c void ff_vdpau_h264_picture_start(H264Context *h) H264Context 464 libavcodec/vdpau.c void ff_vdpau_h264_picture_complete(H264Context *h) H264Context 70 libavcodec/vdpau_h264.c H264Context * const h = avctx->priv_data; H264Context 122 libavcodec/vdpau_h264.c H264Context * const h = avctx->priv_data; H264Context 181 libavcodec/vdpau_h264.c H264Context *h = avctx->priv_data; H264Context 200 libavcodec/vdpau_h264.c H264Context *h = avctx->priv_data; H264Context 135 libavcodec/vdpau_internal.h void ff_vdpau_h264_picture_start(H264Context *h); H264Context 136 libavcodec/vdpau_internal.h void ff_vdpau_h264_set_reference_frames(H264Context *h); H264Context 137 libavcodec/vdpau_internal.h void ff_vdpau_h264_picture_complete(H264Context *h);