H264SliceContext 220 libavcodec/dxva2_h264.c H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 470 libavcodec/dxva2_h264.c const H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 500 libavcodec/dxva2_h264.c H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 1262 libavcodec/h264_cabac.c void ff_h264_init_cabac_states(const H264Context *h, H264SliceContext *sl) H264SliceContext 1283 libavcodec/h264_cabac.c static int decode_cabac_field_decoding_flag(const H264Context *h, H264SliceContext *sl) H264SliceContext 1295 libavcodec/h264_cabac.c static int decode_cabac_intra_mb_type(H264SliceContext *sl, H264SliceContext 1327 libavcodec/h264_cabac.c static int decode_cabac_mb_skip(const H264Context *h, H264SliceContext *sl, H264SliceContext 1364 libavcodec/h264_cabac.c static int decode_cabac_mb_intra4x4_pred_mode(H264SliceContext *sl, int pred_mode) H264SliceContext 1378 libavcodec/h264_cabac.c static int decode_cabac_mb_chroma_pre_mode(const H264Context *h, H264SliceContext *sl) H264SliceContext 1403 libavcodec/h264_cabac.c static int decode_cabac_mb_cbp_luma(H264SliceContext *sl) H264SliceContext 1420 libavcodec/h264_cabac.c static int decode_cabac_mb_cbp_chroma(H264SliceContext *sl) H264SliceContext 1440 libavcodec/h264_cabac.c static int decode_cabac_p_mb_sub_type(H264SliceContext *sl) H264SliceContext 1450 libavcodec/h264_cabac.c static int decode_cabac_b_mb_sub_type(H264SliceContext *sl) H264SliceContext 1468 libavcodec/h264_cabac.c static int decode_cabac_mb_ref(H264SliceContext *sl, int list, int n) H264SliceContext 1497 libavcodec/h264_cabac.c static int decode_cabac_mb_mvd(H264SliceContext *sl, int ctxbase, int amvd, int *mvda) H264SliceContext 1549 libavcodec/h264_cabac.c static av_always_inline int get_cabac_cbf_ctx(H264SliceContext *sl, H264SliceContext 1582 libavcodec/h264_cabac.c decode_cabac_residual_internal(const H264Context *h, H264SliceContext *sl, H264SliceContext 1770 libavcodec/h264_cabac.c H264SliceContext *sl, H264SliceContext 1780 libavcodec/h264_cabac.c H264SliceContext *sl, H264SliceContext 1790 libavcodec/h264_cabac.c H264SliceContext *sl, H264SliceContext 1813 libavcodec/h264_cabac.c H264SliceContext *sl, H264SliceContext 1828 libavcodec/h264_cabac.c decode_cabac_residual_dc_422(const H264Context *h, H264SliceContext *sl, H264SliceContext 1842 libavcodec/h264_cabac.c H264SliceContext *sl, H264SliceContext 1861 libavcodec/h264_cabac.c static av_always_inline void decode_cabac_luma_residual(const H264Context *h, H264SliceContext *sl, H264SliceContext 1911 libavcodec/h264_cabac.c int ff_h264_decode_mb_cabac(const H264Context *h, H264SliceContext *sl) H264SliceContext 287 libavcodec/h264_cavlc.c static inline int pred_non_zero_count(const H264Context *h, H264SliceContext *sl, int n) H264SliceContext 439 libavcodec/h264_cavlc.c static int decode_residual(const H264Context *h, H264SliceContext *sl, H264SliceContext 632 libavcodec/h264_cavlc.c int decode_luma_residual(const H264Context *h, H264SliceContext *sl, H264SliceContext 702 libavcodec/h264_cavlc.c int ff_h264_decode_mb_cavlc(const H264Context *h, H264SliceContext *sl) H264SliceContext 38 libavcodec/h264_direct.c static int get_scale_factor(H264SliceContext *sl, H264SliceContext 63 libavcodec/h264_direct.c H264SliceContext *sl) H264SliceContext 83 libavcodec/h264_direct.c static void fill_colmap(const H264Context *h, H264SliceContext *sl, H264SliceContext 121 libavcodec/h264_direct.c void ff_h264_direct_ref_list_init(const H264Context *const h, H264SliceContext *sl) H264SliceContext 200 libavcodec/h264_direct.c static void pred_spatial_direct_motion(const H264Context *const h, H264SliceContext *sl, H264SliceContext 487 libavcodec/h264_direct.c static void pred_temp_direct_motion(const H264Context *const h, H264SliceContext *sl, H264SliceContext 721 libavcodec/h264_direct.c void ff_h264_pred_direct_motion(const H264Context *const h, H264SliceContext *sl, H264SliceContext 237 libavcodec/h264_loopfilter.c H264SliceContext *sl, H264SliceContext 418 libavcodec/h264_loopfilter.c void ff_h264_filter_mb_fast(const H264Context *h, H264SliceContext *sl, H264SliceContext 440 libavcodec/h264_loopfilter.c static int check_mv(H264SliceContext *sl, long b_idx, long bn_idx, int mvy_limit) H264SliceContext 470 libavcodec/h264_loopfilter.c static av_always_inline void filter_mb_dir(const H264Context *h, H264SliceContext *sl, H264SliceContext 718 libavcodec/h264_loopfilter.c void ff_h264_filter_mb(const H264Context *h, H264SliceContext *sl, H264SliceContext 39 libavcodec/h264_mb.c static inline int get_lowest_part_list_y(H264SliceContext *sl, H264SliceContext 52 libavcodec/h264_mb.c static inline void get_lowest_part_y(const H264Context *h, H264SliceContext *sl, H264SliceContext 96 libavcodec/h264_mb.c static void await_references(const H264Context *h, H264SliceContext *sl) H264SliceContext 205 libavcodec/h264_mb.c static av_always_inline void mc_dir_part(const H264Context *h, H264SliceContext *sl, H264SliceContext 321 libavcodec/h264_mb.c static av_always_inline void mc_part_std(const H264Context *h, H264SliceContext *sl, H264SliceContext 369 libavcodec/h264_mb.c static av_always_inline void mc_part_weighted(const H264Context *h, H264SliceContext *sl, H264SliceContext 483 libavcodec/h264_mb.c static av_always_inline void prefetch_motion(const H264Context *h, H264SliceContext *sl, H264SliceContext 508 libavcodec/h264_mb.c static av_always_inline void xchg_mb_border(const H264Context *h, H264SliceContext *sl, H264SliceContext 614 libavcodec/h264_mb.c H264SliceContext *sl, H264SliceContext 727 libavcodec/h264_mb.c static av_always_inline void hl_decode_mb_idct_luma(const H264Context *h, H264SliceContext *sl, H264SliceContext 799 libavcodec/h264_mb.c void ff_h264_hl_decode_mb(const H264Context *h, H264SliceContext *sl) H264SliceContext 41 libavcodec/h264_mb_template.c static av_noinline void FUNC(hl_decode_mb)(const H264Context *h, H264SliceContext *sl) H264SliceContext 256 libavcodec/h264_mb_template.c static av_noinline void FUNC(hl_decode_mb_444)(const H264Context *h, H264SliceContext *sl) H264SliceContext 37 libavcodec/h264_mc_template.c static void mc_part(const H264Context *h, H264SliceContext *sl, H264SliceContext 64 libavcodec/h264_mc_template.c static void MCFUNC(hl_motion)(const H264Context *h, H264SliceContext *sl, H264SliceContext 38 libavcodec/h264_mvpred.h static av_always_inline int fetch_diagonal_mv(const H264Context *h, H264SliceContext *sl, H264SliceContext 96 libavcodec/h264_mvpred.h H264SliceContext *sl, H264SliceContext 161 libavcodec/h264_mvpred.h H264SliceContext *sl, H264SliceContext 202 libavcodec/h264_mvpred.h H264SliceContext *sl, H264SliceContext 258 libavcodec/h264_mvpred.h H264SliceContext *sl) H264SliceContext 356 libavcodec/h264_mvpred.h static void fill_decode_neighbors(const H264Context *h, H264SliceContext *sl, int mb_type) H264SliceContext 445 libavcodec/h264_mvpred.h static void fill_decode_caches(const H264Context *h, H264SliceContext *sl, int mb_type) H264SliceContext 803 libavcodec/h264_mvpred.h static void av_unused decode_mb_skip(const H264Context *h, H264SliceContext *sl) H264SliceContext 159 libavcodec/h264_picture.c int ff_h264_field_end(H264Context *h, H264SliceContext *sl, int in_setup) H264SliceContext 135 libavcodec/h264_refs.c static void h264_initialise_ref_list(H264Context *h, H264SliceContext *sl) H264SliceContext 274 libavcodec/h264_refs.c static void h264_fill_mbaff_ref_list(H264SliceContext *sl) H264SliceContext 299 libavcodec/h264_refs.c int ff_h264_build_ref_list(H264Context *h, H264SliceContext *sl) H264SliceContext 423 libavcodec/h264_refs.c int ff_h264_decode_ref_pic_list_reordering(H264SliceContext *sl, void *logctx) H264SliceContext 834 libavcodec/h264_refs.c int ff_h264_decode_ref_pic_marking(H264SliceContext *sl, GetBitContext *gb, H264SliceContext 128 libavcodec/h264_slice.c static int alloc_scratch_buffers(H264SliceContext *sl, int linesize) H264SliceContext 557 libavcodec/h264_slice.c static av_always_inline void backup_mb_border(const H264Context *h, H264SliceContext *sl, H264SliceContext 659 libavcodec/h264_slice.c static void implicit_weight_table(const H264Context *h, H264SliceContext *sl, int field) H264SliceContext 971 libavcodec/h264_slice.c H264SliceContext *sl = &h->slice_ctx[i]; H264SliceContext 1005 libavcodec/h264_slice.c static int h264_init_ps(H264Context *h, const H264SliceContext *sl, int first_slice) H264SliceContext 1443 libavcodec/h264_slice.c static int h264_field_start(H264Context *h, const H264SliceContext *sl, H264SliceContext 1729 libavcodec/h264_slice.c static int h264_slice_header_parse(const H264Context *h, H264SliceContext *sl, H264SliceContext 1940 libavcodec/h264_slice.c static int h264_slice_init(H264Context *h, H264SliceContext *sl, H264SliceContext 2078 libavcodec/h264_slice.c H264SliceContext *sl = h->slice_ctx + h->nb_slice_ctx_queued; H264SliceContext 2106 libavcodec/h264_slice.c H264SliceContext tmp_ctx; H264SliceContext 2201 libavcodec/h264_slice.c int ff_h264_get_slice_type(const H264SliceContext *sl) H264SliceContext 2220 libavcodec/h264_slice.c H264SliceContext *sl, H264SliceContext 2303 libavcodec/h264_slice.c static int fill_filter_caches(const H264Context *h, H264SliceContext *sl, int mb_type) H264SliceContext 2445 libavcodec/h264_slice.c static void loop_filter(const H264Context *h, H264SliceContext *sl, int start_x, int end_x) H264SliceContext 2515 libavcodec/h264_slice.c static void predict_field_decoding_flag(const H264Context *h, H264SliceContext *sl) H264SliceContext 2528 libavcodec/h264_slice.c static void decode_finish_row(const H264Context *h, H264SliceContext *sl) H264SliceContext 2559 libavcodec/h264_slice.c static void er_add_slice(H264SliceContext *sl, H264SliceContext 2575 libavcodec/h264_slice.c H264SliceContext *sl = arg; H264SliceContext 2788 libavcodec/h264_slice.c H264SliceContext *sl; H264SliceContext 2823 libavcodec/h264_slice.c H264SliceContext *sl2 = &h->slice_ctx[j]; H264SliceContext 72 libavcodec/h264dec.c H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 103 libavcodec/h264dec.c void ff_h264_draw_horiz_band(const H264Context *h, H264SliceContext *sl, H264SliceContext 162 libavcodec/h264dec.c H264SliceContext *sl = &h->slice_ctx[i]; H264SliceContext 238 libavcodec/h264dec.c int ff_h264_slice_context_init(H264Context *h, H264SliceContext *sl) H264SliceContext 648 libavcodec/h264dec.c H264SliceContext *sl = h->slice_ctx + h->nb_slice_ctx_queued; H264SliceContext 767 libavcodec/h264dec.c H264SliceContext *sl = h->slice_ctx; H264SliceContext 356 libavcodec/h264dec.h H264SliceContext *slice_ctx; H264SliceContext 567 libavcodec/h264dec.h int ff_h264_get_slice_type(const H264SliceContext *sl); H264SliceContext 575 libavcodec/h264dec.h int ff_h264_decode_ref_pic_list_reordering(H264SliceContext *sl, void *logctx); H264SliceContext 576 libavcodec/h264dec.h int ff_h264_build_ref_list(H264Context *h, H264SliceContext *sl); H264SliceContext 584 libavcodec/h264dec.h int ff_h264_decode_ref_pic_marking(H264SliceContext *sl, GetBitContext *gb, H264SliceContext 587 libavcodec/h264dec.h void ff_h264_hl_decode_mb(const H264Context *h, H264SliceContext *sl); H264SliceContext 594 libavcodec/h264dec.h int ff_h264_decode_mb_cavlc(const H264Context *h, H264SliceContext *sl); H264SliceContext 600 libavcodec/h264dec.h int ff_h264_decode_mb_cabac(const H264Context *h, H264SliceContext *sl); H264SliceContext 602 libavcodec/h264dec.h void ff_h264_init_cabac_states(const H264Context *h, H264SliceContext *sl); H264SliceContext 604 libavcodec/h264dec.h void ff_h264_direct_dist_scale_factor(const H264Context *const h, H264SliceContext *sl); H264SliceContext 605 libavcodec/h264dec.h void ff_h264_direct_ref_list_init(const H264Context *const h, H264SliceContext *sl); H264SliceContext 606 libavcodec/h264dec.h void ff_h264_pred_direct_motion(const H264Context *const h, H264SliceContext *sl, H264SliceContext 609 libavcodec/h264dec.h void ff_h264_filter_mb_fast(const H264Context *h, H264SliceContext *sl, int mb_x, int mb_y, H264SliceContext 612 libavcodec/h264dec.h void ff_h264_filter_mb(const H264Context *h, H264SliceContext *sl, int mb_x, int mb_y, H264SliceContext 696 libavcodec/h264dec.h H264SliceContext *sl, int n) H264SliceContext 712 libavcodec/h264dec.h H264SliceContext *sl) H264SliceContext 724 libavcodec/h264dec.h H264SliceContext *sl) H264SliceContext 748 libavcodec/h264dec.h H264SliceContext *sl, H264SliceContext 784 libavcodec/h264dec.h H264SliceContext *sl, H264SliceContext 810 libavcodec/h264dec.h static av_always_inline int get_dct8x8_allowed(const H264Context *h, H264SliceContext *sl) H264SliceContext 832 libavcodec/h264dec.h int ff_h264_field_end(H264Context *h, H264SliceContext *sl, int in_setup); H264SliceContext 837 libavcodec/h264dec.h int ff_h264_slice_context_init(H264Context *h, H264SliceContext *sl); H264SliceContext 839 libavcodec/h264dec.h void ff_h264_draw_horiz_band(const H264Context *h, H264SliceContext *sl, int y, int height); H264SliceContext 137 libavcodec/nvdec_h264.c const H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 197 libavcodec/vaapi_h264.c const H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 314 libavcodec/vaapi_h264.c H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 334 libavcodec/vaapi_h264.c const H264SliceContext *sl = &h->slice_ctx[0]; H264SliceContext 205 libavcodec/vdpau_h264.c H264SliceContext *sl = &h->slice_ctx[0];