HEVCContext 57 libavcodec/dxva2_hevc.c static void fill_picture_parameters(const AVCodecContext *avctx, AVDXVAContext *ctx, const HEVCContext *h, HEVCContext 200 libavcodec/dxva2_hevc.c static void fill_scaling_lists(AVDXVAContext *ctx, const HEVCContext *h, DXVA_Qmatrix_HEVC *qm) HEVCContext 241 libavcodec/dxva2_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 360 libavcodec/dxva2_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 384 libavcodec/dxva2_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 405 libavcodec/dxva2_hevc.c HEVCContext *h = avctx->priv_data; HEVCContext 450 libavcodec/hevc_cabac.c void ff_hevc_save_states(HEVCContext *s, int ctb_addr_ts) HEVCContext 460 libavcodec/hevc_cabac.c static void load_states(HEVCContext *s) HEVCContext 470 libavcodec/hevc_cabac.c static int cabac_init_decoder(HEVCContext *s) HEVCContext 480 libavcodec/hevc_cabac.c static void cabac_init_state(HEVCContext *s) HEVCContext 504 libavcodec/hevc_cabac.c int ff_hevc_cabac_init(HEVCContext *s, int ctb_addr_ts) HEVCContext 561 libavcodec/hevc_cabac.c int ff_hevc_sao_merge_flag_decode(HEVCContext *s) HEVCContext 566 libavcodec/hevc_cabac.c int ff_hevc_sao_type_idx_decode(HEVCContext *s) HEVCContext 576 libavcodec/hevc_cabac.c int ff_hevc_sao_band_position_decode(HEVCContext *s) HEVCContext 586 libavcodec/hevc_cabac.c int ff_hevc_sao_offset_abs_decode(HEVCContext *s) HEVCContext 596 libavcodec/hevc_cabac.c int ff_hevc_sao_offset_sign_decode(HEVCContext *s) HEVCContext 601 libavcodec/hevc_cabac.c int ff_hevc_sao_eo_class_decode(HEVCContext *s) HEVCContext 608 libavcodec/hevc_cabac.c int ff_hevc_end_of_slice_flag_decode(HEVCContext *s) HEVCContext 613 libavcodec/hevc_cabac.c int ff_hevc_cu_transquant_bypass_flag_decode(HEVCContext *s) HEVCContext 618 libavcodec/hevc_cabac.c int ff_hevc_skip_flag_decode(HEVCContext *s, int x0, int y0, int x_cb, int y_cb) HEVCContext 633 libavcodec/hevc_cabac.c int ff_hevc_cu_qp_delta_abs(HEVCContext *s) HEVCContext 660 libavcodec/hevc_cabac.c int ff_hevc_cu_qp_delta_sign_flag(HEVCContext *s) HEVCContext 665 libavcodec/hevc_cabac.c int ff_hevc_cu_chroma_qp_offset_flag(HEVCContext *s) HEVCContext 670 libavcodec/hevc_cabac.c int ff_hevc_cu_chroma_qp_offset_idx(HEVCContext *s) HEVCContext 681 libavcodec/hevc_cabac.c int ff_hevc_pred_mode_decode(HEVCContext *s) HEVCContext 686 libavcodec/hevc_cabac.c int ff_hevc_split_coding_unit_flag_decode(HEVCContext *s, int ct_depth, int x0, int y0) HEVCContext 705 libavcodec/hevc_cabac.c int ff_hevc_part_mode_decode(HEVCContext *s, int log2_cb_size) HEVCContext 742 libavcodec/hevc_cabac.c int ff_hevc_pcm_flag_decode(HEVCContext *s) HEVCContext 747 libavcodec/hevc_cabac.c int ff_hevc_prev_intra_luma_pred_flag_decode(HEVCContext *s) HEVCContext 752 libavcodec/hevc_cabac.c int ff_hevc_mpm_idx_decode(HEVCContext *s) HEVCContext 760 libavcodec/hevc_cabac.c int ff_hevc_rem_intra_luma_pred_mode_decode(HEVCContext *s) HEVCContext 770 libavcodec/hevc_cabac.c int ff_hevc_intra_chroma_pred_mode_decode(HEVCContext *s) HEVCContext 781 libavcodec/hevc_cabac.c int ff_hevc_merge_idx_decode(HEVCContext *s) HEVCContext 792 libavcodec/hevc_cabac.c int ff_hevc_merge_flag_decode(HEVCContext *s) HEVCContext 797 libavcodec/hevc_cabac.c int ff_hevc_inter_pred_idc_decode(HEVCContext *s, int nPbW, int nPbH) HEVCContext 807 libavcodec/hevc_cabac.c int ff_hevc_ref_idx_lx_decode(HEVCContext *s, int num_ref_idx_lx) HEVCContext 823 libavcodec/hevc_cabac.c int ff_hevc_mvp_lx_flag_decode(HEVCContext *s) HEVCContext 828 libavcodec/hevc_cabac.c int ff_hevc_no_residual_syntax_flag_decode(HEVCContext *s) HEVCContext 833 libavcodec/hevc_cabac.c static av_always_inline int abs_mvd_greater0_flag_decode(HEVCContext *s) HEVCContext 838 libavcodec/hevc_cabac.c static av_always_inline int abs_mvd_greater1_flag_decode(HEVCContext *s) HEVCContext 843 libavcodec/hevc_cabac.c static av_always_inline int mvd_decode(HEVCContext *s) HEVCContext 861 libavcodec/hevc_cabac.c static av_always_inline int mvd_sign_flag_decode(HEVCContext *s) HEVCContext 866 libavcodec/hevc_cabac.c int ff_hevc_split_transform_flag_decode(HEVCContext *s, int log2_trafo_size) HEVCContext 871 libavcodec/hevc_cabac.c int ff_hevc_cbf_cb_cr_decode(HEVCContext *s, int trafo_depth) HEVCContext 876 libavcodec/hevc_cabac.c int ff_hevc_cbf_luma_decode(HEVCContext *s, int trafo_depth) HEVCContext 881 libavcodec/hevc_cabac.c static int hevc_transform_skip_flag_decode(HEVCContext *s, int c_idx) HEVCContext 886 libavcodec/hevc_cabac.c static int explicit_rdpcm_flag_decode(HEVCContext *s, int c_idx) HEVCContext 891 libavcodec/hevc_cabac.c static int explicit_rdpcm_dir_flag_decode(HEVCContext *s, int c_idx) HEVCContext 896 libavcodec/hevc_cabac.c int ff_hevc_log2_res_scale_abs(HEVCContext *s, int idx) { HEVCContext 905 libavcodec/hevc_cabac.c int ff_hevc_res_scale_sign_flag(HEVCContext *s, int idx) { HEVCContext 909 libavcodec/hevc_cabac.c static av_always_inline void last_significant_coeff_xy_prefix_decode(HEVCContext *s, int c_idx, HEVCContext 935 libavcodec/hevc_cabac.c static av_always_inline int last_significant_coeff_suffix_decode(HEVCContext *s, HEVCContext 947 libavcodec/hevc_cabac.c static av_always_inline int significant_coeff_group_flag_decode(HEVCContext *s, int c_idx, int ctx_cg) HEVCContext 955 libavcodec/hevc_cabac.c static av_always_inline int significant_coeff_flag_decode(HEVCContext *s, int x_c, int y_c, HEVCContext 962 libavcodec/hevc_cabac.c static av_always_inline int significant_coeff_flag_decode_0(HEVCContext *s, int c_idx, int offset) HEVCContext 967 libavcodec/hevc_cabac.c static av_always_inline int coeff_abs_level_greater1_flag_decode(HEVCContext *s, int c_idx, int inc) HEVCContext 976 libavcodec/hevc_cabac.c static av_always_inline int coeff_abs_level_greater2_flag_decode(HEVCContext *s, int c_idx, int inc) HEVCContext 984 libavcodec/hevc_cabac.c static av_always_inline int coeff_abs_level_remaining_decode(HEVCContext *s, int rc_rice_param) HEVCContext 1014 libavcodec/hevc_cabac.c static av_always_inline int coeff_sign_flag_decode(HEVCContext *s, uint8_t nb) HEVCContext 1024 libavcodec/hevc_cabac.c void ff_hevc_hls_residual_coding(HEVCContext *s, int x0, int y0, HEVCContext 1534 libavcodec/hevc_cabac.c void ff_hevc_hls_mvd_coding(HEVCContext *s, int x0, int y0, int log2_cb_size) HEVCContext 49 libavcodec/hevc_filter.c static int chroma_tc(HEVCContext *s, int qp_y, int c_idx, int tc_offset) HEVCContext 78 libavcodec/hevc_filter.c static int get_qPy_pred(HEVCContext *s, int xBase, int yBase, int log2_cb_size) HEVCContext 121 libavcodec/hevc_filter.c void ff_hevc_set_qPy(HEVCContext *s, int xBase, int yBase, int log2_cb_size) HEVCContext 133 libavcodec/hevc_filter.c static int get_qPy(HEVCContext *s, int xC, int yC) HEVCContext 191 libavcodec/hevc_filter.c static void copy_CTB_to_hv(HEVCContext *s, const uint8_t *src, HEVCContext 211 libavcodec/hevc_filter.c static void restore_tqb_pixels(HEVCContext *s, HEVCContext 246 libavcodec/hevc_filter.c static void sao_filter_CTB(HEVCContext *s, int x, int y) HEVCContext 455 libavcodec/hevc_filter.c static int get_pcm(HEVCContext *s, int x, int y) HEVCContext 476 libavcodec/hevc_filter.c static void deblocking_filter_CTB(HEVCContext *s, int x0, int y0) HEVCContext 650 libavcodec/hevc_filter.c static int boundary_strength(HEVCContext *s, MvField *curr, MvField *neigh, HEVCContext 714 libavcodec/hevc_filter.c void ff_hevc_deblocking_boundary_strengths(HEVCContext *s, int x0, int y0, HEVCContext 842 libavcodec/hevc_filter.c void ff_hevc_hls_filter(HEVCContext *s, int x, int y, int ctb_size) HEVCContext 878 libavcodec/hevc_filter.c void ff_hevc_hls_filters(HEVCContext *s, int x_ctb, int y_ctb, int ctb_size) HEVCContext 42 libavcodec/hevc_mvs.c void ff_hevc_set_neighbour_available(HEVCContext *s, int x0, int y0, HEVCContext 64 libavcodec/hevc_mvs.c static av_always_inline int z_scan_block_avail(HEVCContext *s, int xCurr, int yCurr, HEVCContext 86 libavcodec/hevc_mvs.c static av_always_inline int is_diff_mer(HEVCContext *s, int xN, int yN, int xP, int yP) HEVCContext 163 libavcodec/hevc_mvs.c static int derive_temporal_colocated_mvs(HEVCContext *s, MvField temp_col, HEVCContext 218 libavcodec/hevc_mvs.c static int temporal_luma_motion_vector(HEVCContext *s, int x0, int y0, HEVCContext 285 libavcodec/hevc_mvs.c static void derive_spatial_merge_candidates(HEVCContext *s, int x0, int y0, HEVCContext 479 libavcodec/hevc_mvs.c void ff_hevc_luma_mv_merge_mode(HEVCContext *s, int x0, int y0, int nPbW, HEVCContext 512 libavcodec/hevc_mvs.c static av_always_inline void dist_scale(HEVCContext *s, Mv *mv, HEVCContext 529 libavcodec/hevc_mvs.c static int mv_mp_mode_mx(HEVCContext *s, int x, int y, int pred_flag_index, HEVCContext 545 libavcodec/hevc_mvs.c static int mv_mp_mode_mx_lt(HEVCContext *s, int x, int y, int pred_flag_index, HEVCContext 582 libavcodec/hevc_mvs.c void ff_hevc_luma_mv_mvp_mode(HEVCContext *s, int x0, int y0, int nPbW, HEVCContext 32 libavcodec/hevc_refs.c void ff_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags) HEVCContext 57 libavcodec/hevc_refs.c RefPicList *ff_hevc_get_ref_list(HEVCContext *s, HEVCFrame *ref, int x0, int y0) HEVCContext 66 libavcodec/hevc_refs.c void ff_hevc_clear_refs(HEVCContext *s) HEVCContext 75 libavcodec/hevc_refs.c void ff_hevc_flush_dpb(HEVCContext *s) HEVCContext 82 libavcodec/hevc_refs.c static HEVCFrame *alloc_frame(HEVCContext *s) HEVCContext 135 libavcodec/hevc_refs.c int ff_hevc_set_new_ref(HEVCContext *s, AVFrame **frame, int poc) HEVCContext 174 libavcodec/hevc_refs.c int ff_hevc_output_frame(HEVCContext *s, AVFrame *out, int flush) HEVCContext 233 libavcodec/hevc_refs.c void ff_hevc_bump_frame(HEVCContext *s) HEVCContext 273 libavcodec/hevc_refs.c static int init_slice_rpl(HEVCContext *s) HEVCContext 291 libavcodec/hevc_refs.c int ff_hevc_slice_rpl(HEVCContext *s) HEVCContext 361 libavcodec/hevc_refs.c static HEVCFrame *find_ref_idx(HEVCContext *s, int poc, uint8_t use_msb) HEVCContext 386 libavcodec/hevc_refs.c static HEVCFrame *generate_missing_ref(HEVCContext *s, int poc) HEVCContext 421 libavcodec/hevc_refs.c static int add_candidate_ref(HEVCContext *s, RefPicList *list, HEVCContext 443 libavcodec/hevc_refs.c int ff_hevc_frame_rps(HEVCContext *s) HEVCContext 503 libavcodec/hevc_refs.c int ff_hevc_frame_nb_refs(const HEVCContext *s) HEVCContext 59 libavcodec/hevcdec.c static void pic_arrays_free(HEVCContext *s) HEVCContext 87 libavcodec/hevcdec.c static int pic_arrays_init(HEVCContext *s, const HEVCSPS *sps) HEVCContext 143 libavcodec/hevcdec.c static int pred_weight_table(HEVCContext *s, GetBitContext *gb) HEVCContext 259 libavcodec/hevcdec.c static int decode_lt_rps(HEVCContext *s, LongTermRPS *rps, GetBitContext *gb) HEVCContext 316 libavcodec/hevcdec.c static void export_stream_params(HEVCContext *s, const HEVCSPS *sps) HEVCContext 370 libavcodec/hevcdec.c static enum AVPixelFormat get_format(HEVCContext *s, const HEVCSPS *sps) HEVCContext 450 libavcodec/hevcdec.c static int set_sps(HEVCContext *s, const HEVCSPS *sps, HEVCContext 506 libavcodec/hevcdec.c static int hls_slice_header(HEVCContext *s) HEVCContext 947 libavcodec/hevcdec.c static void hls_sao_param(HEVCContext *s, int rx, int ry) HEVCContext 1021 libavcodec/hevcdec.c static int hls_cross_component_pred(HEVCContext *s, int idx) { HEVCContext 1037 libavcodec/hevcdec.c static int hls_transform_unit(HEVCContext *s, int x0, int y0, HEVCContext 1243 libavcodec/hevcdec.c static void set_deblocking_bypass(HEVCContext *s, int x0, int y0, int log2_cb_size) HEVCContext 1258 libavcodec/hevcdec.c static int hls_transform_tree(HEVCContext *s, int x0, int y0, HEVCContext 1381 libavcodec/hevcdec.c static int hls_pcm_sample(HEVCContext *s, int x0, int y0, int log2_cb_size) HEVCContext 1438 libavcodec/hevcdec.c static void luma_mc_uni(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride, HEVCContext 1499 libavcodec/hevcdec.c static void luma_mc_bi(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride, HEVCContext 1590 libavcodec/hevcdec.c static void chroma_mc_uni(HEVCContext *s, uint8_t *dst0, HEVCContext 1655 libavcodec/hevcdec.c static void chroma_mc_bi(HEVCContext *s, uint8_t *dst0, ptrdiff_t dststride, AVFrame *ref0, AVFrame *ref1, HEVCContext 1745 libavcodec/hevcdec.c static void hevc_await_progress(HEVCContext *s, HEVCFrame *ref, HEVCContext 1755 libavcodec/hevcdec.c static void hevc_luma_mv_mvp_mode(HEVCContext *s, int x0, int y0, int nPbW, HEVCContext 1800 libavcodec/hevcdec.c static void hls_prediction_unit(HEVCContext *s, int x0, int y0, HEVCContext 1926 libavcodec/hevcdec.c static int luma_intra_pred_mode(HEVCContext *s, int x0, int y0, int pu_size, HEVCContext 2006 libavcodec/hevcdec.c static av_always_inline void set_ct_depth(HEVCContext *s, int x0, int y0, HEVCContext 2023 libavcodec/hevcdec.c static void intra_prediction_unit(HEVCContext *s, int x0, int y0, HEVCContext 2091 libavcodec/hevcdec.c static void intra_prediction_unit_default_value(HEVCContext *s, HEVCContext 2114 libavcodec/hevcdec.c static int hls_coding_unit(HEVCContext *s, int x0, int y0, int log2_cb_size) HEVCContext 2277 libavcodec/hevcdec.c static int hls_coding_quadtree(HEVCContext *s, int x0, int y0, HEVCContext 2362 libavcodec/hevcdec.c static void hls_decode_neighbour(HEVCContext *s, int x_ctb, int y_ctb, HEVCContext 2413 libavcodec/hevcdec.c HEVCContext *s = avctxt->priv_data; HEVCContext 2472 libavcodec/hevcdec.c static int hls_slice_data(HEVCContext *s) HEVCContext 2485 libavcodec/hevcdec.c HEVCContext *s1 = avctxt->priv_data, *s; HEVCContext 2564 libavcodec/hevcdec.c static int hls_slice_data_wpp(HEVCContext *s, const H2645NAL *nal) HEVCContext 2594 libavcodec/hevcdec.c s->sList[i] = av_malloc(sizeof(HEVCContext)); HEVCContext 2595 libavcodec/hevcdec.c memcpy(s->sList[i], s, sizeof(HEVCContext)); HEVCContext 2639 libavcodec/hevcdec.c memcpy(s->sList[i], s, sizeof(HEVCContext)); HEVCContext 2662 libavcodec/hevcdec.c static int set_side_data(HEVCContext *s) HEVCContext 2800 libavcodec/hevcdec.c static int hevc_frame_start(HEVCContext *s) HEVCContext 2859 libavcodec/hevcdec.c static int decode_nal_unit(HEVCContext *s, const H2645NAL *nal) HEVCContext 3046 libavcodec/hevcdec.c static int decode_nal_units(HEVCContext *s, const uint8_t *buf, int length) HEVCContext 3112 libavcodec/hevcdec.c static int verify_md5(HEVCContext *s, AVFrame *frame) HEVCContext 3178 libavcodec/hevcdec.c static int hevc_decode_extradata(HEVCContext *s, uint8_t *buf, int length, int first) HEVCContext 3206 libavcodec/hevcdec.c HEVCContext *s = avctx->priv_data; HEVCContext 3263 libavcodec/hevcdec.c static int hevc_ref_frame(HEVCContext *s, HEVCFrame *dst, HEVCFrame *src) HEVCContext 3305 libavcodec/hevcdec.c HEVCContext *s = avctx->priv_data; HEVCContext 3351 libavcodec/hevcdec.c HEVCContext *s = avctx->priv_data; HEVCContext 3401 libavcodec/hevcdec.c HEVCContext *s = dst->priv_data; HEVCContext 3402 libavcodec/hevcdec.c HEVCContext *s0 = src->priv_data; HEVCContext 3490 libavcodec/hevcdec.c HEVCContext *s = avctx->priv_data; HEVCContext 3528 libavcodec/hevcdec.c HEVCContext *s = avctx->priv_data; HEVCContext 3535 libavcodec/hevcdec.c #define OFFSET(x) offsetof(HEVCContext, x) HEVCContext 3558 libavcodec/hevcdec.c .priv_data_size = sizeof(HEVCContext), HEVCContext 471 libavcodec/hevcdec.h struct HEVCContext *sList[MAX_NB_THREADS]; HEVCContext 576 libavcodec/hevcdec.h void ff_hevc_clear_refs(HEVCContext *s); HEVCContext 581 libavcodec/hevcdec.h void ff_hevc_flush_dpb(HEVCContext *s); HEVCContext 583 libavcodec/hevcdec.h RefPicList *ff_hevc_get_ref_list(HEVCContext *s, HEVCFrame *frame, HEVCContext 589 libavcodec/hevcdec.h int ff_hevc_frame_rps(HEVCContext *s); HEVCContext 594 libavcodec/hevcdec.h int ff_hevc_slice_rpl(HEVCContext *s); HEVCContext 596 libavcodec/hevcdec.h void ff_hevc_save_states(HEVCContext *s, int ctb_addr_ts); HEVCContext 597 libavcodec/hevcdec.h int ff_hevc_cabac_init(HEVCContext *s, int ctb_addr_ts); HEVCContext 598 libavcodec/hevcdec.h int ff_hevc_sao_merge_flag_decode(HEVCContext *s); HEVCContext 599 libavcodec/hevcdec.h int ff_hevc_sao_type_idx_decode(HEVCContext *s); HEVCContext 600 libavcodec/hevcdec.h int ff_hevc_sao_band_position_decode(HEVCContext *s); HEVCContext 601 libavcodec/hevcdec.h int ff_hevc_sao_offset_abs_decode(HEVCContext *s); HEVCContext 602 libavcodec/hevcdec.h int ff_hevc_sao_offset_sign_decode(HEVCContext *s); HEVCContext 603 libavcodec/hevcdec.h int ff_hevc_sao_eo_class_decode(HEVCContext *s); HEVCContext 604 libavcodec/hevcdec.h int ff_hevc_end_of_slice_flag_decode(HEVCContext *s); HEVCContext 605 libavcodec/hevcdec.h int ff_hevc_cu_transquant_bypass_flag_decode(HEVCContext *s); HEVCContext 606 libavcodec/hevcdec.h int ff_hevc_skip_flag_decode(HEVCContext *s, int x0, int y0, HEVCContext 608 libavcodec/hevcdec.h int ff_hevc_pred_mode_decode(HEVCContext *s); HEVCContext 609 libavcodec/hevcdec.h int ff_hevc_split_coding_unit_flag_decode(HEVCContext *s, int ct_depth, HEVCContext 611 libavcodec/hevcdec.h int ff_hevc_part_mode_decode(HEVCContext *s, int log2_cb_size); HEVCContext 612 libavcodec/hevcdec.h int ff_hevc_pcm_flag_decode(HEVCContext *s); HEVCContext 613 libavcodec/hevcdec.h int ff_hevc_prev_intra_luma_pred_flag_decode(HEVCContext *s); HEVCContext 614 libavcodec/hevcdec.h int ff_hevc_mpm_idx_decode(HEVCContext *s); HEVCContext 615 libavcodec/hevcdec.h int ff_hevc_rem_intra_luma_pred_mode_decode(HEVCContext *s); HEVCContext 616 libavcodec/hevcdec.h int ff_hevc_intra_chroma_pred_mode_decode(HEVCContext *s); HEVCContext 617 libavcodec/hevcdec.h int ff_hevc_merge_idx_decode(HEVCContext *s); HEVCContext 618 libavcodec/hevcdec.h int ff_hevc_merge_flag_decode(HEVCContext *s); HEVCContext 619 libavcodec/hevcdec.h int ff_hevc_inter_pred_idc_decode(HEVCContext *s, int nPbW, int nPbH); HEVCContext 620 libavcodec/hevcdec.h int ff_hevc_ref_idx_lx_decode(HEVCContext *s, int num_ref_idx_lx); HEVCContext 621 libavcodec/hevcdec.h int ff_hevc_mvp_lx_flag_decode(HEVCContext *s); HEVCContext 622 libavcodec/hevcdec.h int ff_hevc_no_residual_syntax_flag_decode(HEVCContext *s); HEVCContext 623 libavcodec/hevcdec.h int ff_hevc_split_transform_flag_decode(HEVCContext *s, int log2_trafo_size); HEVCContext 624 libavcodec/hevcdec.h int ff_hevc_cbf_cb_cr_decode(HEVCContext *s, int trafo_depth); HEVCContext 625 libavcodec/hevcdec.h int ff_hevc_cbf_luma_decode(HEVCContext *s, int trafo_depth); HEVCContext 626 libavcodec/hevcdec.h int ff_hevc_log2_res_scale_abs(HEVCContext *s, int idx); HEVCContext 627 libavcodec/hevcdec.h int ff_hevc_res_scale_sign_flag(HEVCContext *s, int idx); HEVCContext 632 libavcodec/hevcdec.h int ff_hevc_frame_nb_refs(const HEVCContext *s); HEVCContext 634 libavcodec/hevcdec.h int ff_hevc_set_new_ref(HEVCContext *s, AVFrame **frame, int poc); HEVCContext 657 libavcodec/hevcdec.h int ff_hevc_output_frame(HEVCContext *s, AVFrame *frame, int flush); HEVCContext 659 libavcodec/hevcdec.h void ff_hevc_bump_frame(HEVCContext *s); HEVCContext 661 libavcodec/hevcdec.h void ff_hevc_unref_frame(HEVCContext *s, HEVCFrame *frame, int flags); HEVCContext 663 libavcodec/hevcdec.h void ff_hevc_set_neighbour_available(HEVCContext *s, int x0, int y0, HEVCContext 665 libavcodec/hevcdec.h void ff_hevc_luma_mv_merge_mode(HEVCContext *s, int x0, int y0, HEVCContext 668 libavcodec/hevcdec.h void ff_hevc_luma_mv_mvp_mode(HEVCContext *s, int x0, int y0, HEVCContext 672 libavcodec/hevcdec.h void ff_hevc_set_qPy(HEVCContext *s, int xBase, int yBase, HEVCContext 674 libavcodec/hevcdec.h void ff_hevc_deblocking_boundary_strengths(HEVCContext *s, int x0, int y0, HEVCContext 676 libavcodec/hevcdec.h int ff_hevc_cu_qp_delta_sign_flag(HEVCContext *s); HEVCContext 677 libavcodec/hevcdec.h int ff_hevc_cu_qp_delta_abs(HEVCContext *s); HEVCContext 678 libavcodec/hevcdec.h int ff_hevc_cu_chroma_qp_offset_flag(HEVCContext *s); HEVCContext 679 libavcodec/hevcdec.h int ff_hevc_cu_chroma_qp_offset_idx(HEVCContext *s); HEVCContext 680 libavcodec/hevcdec.h void ff_hevc_hls_filter(HEVCContext *s, int x, int y, int ctb_size); HEVCContext 681 libavcodec/hevcdec.h void ff_hevc_hls_filters(HEVCContext *s, int x_ctb, int y_ctb, int ctb_size); HEVCContext 682 libavcodec/hevcdec.h void ff_hevc_hls_residual_coding(HEVCContext *s, int x0, int y0, HEVCContext 686 libavcodec/hevcdec.h void ff_hevc_hls_mvd_coding(HEVCContext *s, int x0, int y0, int log2_cb_size); HEVCContext 29 libavcodec/hevcpred.h struct HEVCContext; HEVCContext 32 libavcodec/hevcpred.h void (*intra_pred[4])(struct HEVCContext *s, int x0, int y0, int c_idx); HEVCContext 30 libavcodec/hevcpred_template.c static av_always_inline void FUNC(intra_pred)(HEVCContext *s, int x0, int y0, HEVCContext 348 libavcodec/hevcpred_template.c static void FUNC(intra_pred_ ## size)(HEVCContext *s, int x0, int y0, int c_idx) \ HEVCContext 70 libavcodec/mips/hevcpred_mips.h void ff_intra_pred_8_16x16_msa(struct HEVCContext *s, int x0, int y0, int c_idx); HEVCContext 71 libavcodec/mips/hevcpred_mips.h void ff_intra_pred_8_32x32_msa(struct HEVCContext *s, int x0, int y0, int c_idx); HEVCContext 1906 libavcodec/mips/hevcpred_msa.c void ff_intra_pred_8_16x16_msa(HEVCContext *s, int x0, int y0, int c_idx) HEVCContext 2419 libavcodec/mips/hevcpred_msa.c void ff_intra_pred_8_32x32_msa(HEVCContext *s, int x0, int y0, int c_idx) HEVCContext 43 libavcodec/nvdec_hevc.c static void fill_scaling_lists(CUVIDHEVCPICPARAMS *ppc, const HEVCContext *s) HEVCContext 73 libavcodec/nvdec_hevc.c const HEVCContext *s = avctx->priv_data; HEVCContext 300 libavcodec/nvdec_hevc.c const HEVCContext *s = avctx->priv_data; HEVCContext 71 libavcodec/vaapi_hevc.c static int find_frame_rps_type(const HEVCContext *h, const HEVCFrame *pic) HEVCContext 94 libavcodec/vaapi_hevc.c static void fill_vaapi_reference_frames(const HEVCContext *h, VAPictureParameterBufferHEVC *pp) HEVCContext 121 libavcodec/vaapi_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 297 libavcodec/vaapi_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 325 libavcodec/vaapi_hevc.c static void fill_pred_weight_table(const HEVCContext *h, HEVCContext 375 libavcodec/vaapi_hevc.c static uint8_t get_ref_pic_index(const HEVCContext *h, const HEVCFrame *frame) HEVCContext 398 libavcodec/vaapi_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 528 libavcodec/vaapi_hevc.c const HEVCContext *h = avctx->priv_data; HEVCContext 36 libavcodec/vdpau_hevc.c HEVCContext *h = avctx->priv_data; HEVCContext 404 libavcodec/vdpau_hevc.c HEVCContext *h = avctx->priv_data; HEVCContext 421 libavcodec/vdpau_hevc.c HEVCContext *h = avctx->priv_data; HEVCContext 184 libavcodec/videotoolbox.c HEVCContext *h = avctx->priv_data; HEVCContext 969 libavcodec/videotoolbox.c HEVCContext *h = avctx->priv_data;