Lines Matching refs:HEVCContext
54 static void pic_arrays_free(HEVCContext *s)
82 static int pic_arrays_init(HEVCContext *s, const HEVCSPS *sps)
138 static void pred_weight_table(HEVCContext *s, GetBitContext *gb)
227 static int decode_lt_rps(HEVCContext *s, LongTermRPS *rps, GetBitContext *gb)
279 static int set_sps(HEVCContext *s, const HEVCSPS *sps)
349 static int is_sps_exist(HEVCContext *s, const HEVCSPS* last_sps)
360 static int hls_slice_header(HEVCContext *s)
766 static void hls_sao_param(HEVCContext *s, int rx, int ry)
840 static int hls_cross_component_pred(HEVCContext *s, int idx) {
856 static int hls_transform_unit(HEVCContext *s, int x0, int y0,
1069 static void set_deblocking_bypass(HEVCContext *s, int x0, int y0, int log2_cb_size)
1084 static int hls_transform_tree(HEVCContext *s, int x0, int y0,
1235 static int hls_pcm_sample(HEVCContext *s, int x0, int y0, int log2_cb_size)
1290 static void luma_mc_uni(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride,
1351 static void luma_mc_bi(HEVCContext *s, uint8_t *dst, ptrdiff_t dststride,
1443 static void chroma_mc_uni(HEVCContext *s, uint8_t *dst0,
1508 static void chroma_mc_bi(HEVCContext *s, uint8_t *dst0, ptrdiff_t dststride, AVFrame *ref0, AVFrame *ref1,
1600 static void hevc_await_progress(HEVCContext *s, HEVCFrame *ref,
1609 static void hls_prediction_unit(HEVCContext *s, int x0, int y0,
1792 static int luma_intra_pred_mode(HEVCContext *s, int x0, int y0, int pu_size,
1872 static av_always_inline void set_ct_depth(HEVCContext *s, int x0, int y0,
1889 static void intra_prediction_unit(HEVCContext *s, int x0, int y0,
1957 static void intra_prediction_unit_default_value(HEVCContext *s,
1980 static int hls_coding_unit(HEVCContext *s, int x0, int y0, int log2_cb_size)
2134 static int hls_coding_quadtree(HEVCContext *s, int x0, int y0,
2219 static void hls_decode_neighbour(HEVCContext *s, int x_ctb, int y_ctb,
2273 HEVCContext *s = avctxt->priv_data;
2327 static int hls_slice_data(HEVCContext *s)
2340 HEVCContext *s1 = avctxt->priv_data, *s;
2413 static int hls_slice_data_wpp(HEVCContext *s, const uint8_t *nal, int length)
2428 s->sList[i] = av_malloc(sizeof(HEVCContext));
2429 memcpy(s->sList[i], s, sizeof(HEVCContext));
2468 memcpy(s->sList[i], s, sizeof(HEVCContext));
2494 static int hls_nal_unit(HEVCContext *s)
2516 static int set_side_data(HEVCContext *s)
2565 static int hevc_frame_start(HEVCContext *s)
2621 static int decode_nal_unit(HEVCContext *s, const uint8_t *nal, int length)
2760 int ff_hevc_extract_rbsp(HEVCContext *s, const uint8_t *src, int length,
2867 static int decode_nal_units(HEVCContext *s, const uint8_t *buf, int length)
2987 static int verify_md5(HEVCContext *s, AVFrame *frame)
3057 HEVCContext *s = avctx->priv_data;
3097 static int hevc_ref_frame(HEVCContext *s, HEVCFrame *dst, HEVCFrame *src)
3133 HEVCContext *s = avctx->priv_data;
3195 HEVCContext *s = avctx->priv_data;
3246 HEVCContext *s = dst->priv_data;
3247 HEVCContext *s0 = src->priv_data;
3324 static int hevc_decode_extradata(HEVCContext *s)
3390 HEVCContext *s = avctx->priv_data;
3427 HEVCContext *s = avctx->priv_data;
3441 HEVCContext *s = avctx->priv_data;
3446 #define OFFSET(x) offsetof(HEVCContext, x)
3477 .priv_data_size = sizeof(HEVCContext),