|
static void | tl_init (TabList *l, const int zero, const int realloc) |
|
static int | tl_free (TabList *l) |
|
static int | tl_create (TabList *l) |
|
static int | tl_zero (TabList *l) |
|
static void | ctu_nz_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_cb_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_cb_nz_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_pu_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_pu_nz_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_tu_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | min_tu_nz_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | pixel_buffer_nz_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | msm_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | ispmf_tl_init (TabList *l, VVCFrameContext *fc) |
|
static void | ibc_tl_init (TabList *l, VVCFrameContext *fc) |
|
static int | frame_context_for_each_tl (VVCFrameContext *fc, int(*unary_fn)(TabList *l)) |
|
static void | free_cus (VVCFrameContext *fc) |
|
static void | pic_arrays_free (VVCFrameContext *fc) |
|
static int | pic_arrays_init (VVCContext *s, VVCFrameContext *fc) |
|
int | ff_vvc_per_frame_init (VVCFrameContext *fc) |
|
static int | min_positive (const int idx, const int diff, const int min_diff) |
|
static int | max_negtive (const int idx, const int diff, const int max_diff) |
|
static int8_t | smvd_find (const VVCFrameContext *fc, const SliceContext *sc, int lx, smvd_find_fxn find) |
|
static void | smvd_ref_idx (const VVCFrameContext *fc, SliceContext *sc) |
|
static void | eps_free (SliceContext *slice) |
|
static void | slices_free (VVCFrameContext *fc) |
|
static int | slices_realloc (VVCFrameContext *fc) |
|
static int | ep_init_cabac_decoder (SliceContext *sc, const int index, const H2645NAL *nal, GetBitContext *gb, const CodedBitstreamUnit *unit) |
|
static int | slice_init_entry_points (SliceContext *sc, VVCFrameContext *fc, const H2645NAL *nal, const CodedBitstreamUnit *unit) |
|
static VVCFrameContext * | get_frame_context (const VVCContext *s, const VVCFrameContext *fc, const int delta) |
|
static int | ref_frame (VVCFrame *dst, const VVCFrame *src) |
|
static av_cold void | frame_context_free (VVCFrameContext *fc) |
|
static av_cold int | frame_context_init (VVCFrameContext *fc, AVCodecContext *avctx) |
|
static int | frame_context_setup (VVCFrameContext *fc, VVCContext *s) |
|
static int | frame_start (VVCContext *s, VVCFrameContext *fc, SliceContext *sc) |
|
static int | slice_start (SliceContext *sc, VVCContext *s, VVCFrameContext *fc, const CodedBitstreamUnit *unit, const int is_first_slice) |
|
static enum AVPixelFormat | get_format (AVCodecContext *avctx, const VVCSPS *sps) |
|
static int | export_frame_params (VVCContext *s, const VVCFrameContext *fc) |
|
static int | frame_setup (VVCFrameContext *fc, VVCContext *s) |
|
static int | decode_slice (VVCContext *s, VVCFrameContext *fc, const H2645NAL *nal, const CodedBitstreamUnit *unit) |
|
static int | decode_nal_unit (VVCContext *s, VVCFrameContext *fc, const H2645NAL *nal, const CodedBitstreamUnit *unit) |
|
static int | decode_nal_units (VVCContext *s, VVCFrameContext *fc, AVPacket *avpkt) |
|
static int | set_output_format (const VVCContext *s, const AVFrame *output) |
|
static int | wait_delayed_frame (VVCContext *s, AVFrame *output, int *got_output) |
|
static int | submit_frame (VVCContext *s, VVCFrameContext *fc, AVFrame *output, int *got_output) |
|
static int | get_decoded_frame (VVCContext *s, AVFrame *output, int *got_output) |
|
static int | vvc_decode_frame (AVCodecContext *avctx, AVFrame *output, int *got_output, AVPacket *avpkt) |
|
static av_cold void | vvc_decode_flush (AVCodecContext *avctx) |
|
static av_cold int | vvc_decode_free (AVCodecContext *avctx) |
|
static av_cold void | init_default_scale_m (void) |
|
static av_cold int | vvc_decode_init (AVCodecContext *avctx) |
|
Definition at line 738 of file dec.c.
Referenced by allocate_plane(), average_slice16(), average_slice8(), bilateralo_planes(), blend_frame_partial(), blend_slice_packed_rgb(), blur_planes(), box_slice(), cas_slice16(), cas_slice8(), check_sobel(), clear_slice16(), clear_slice8(), color_balance16(), color_balance16_p(), color_balance8(), color_balance8_p(), colorcontrast_slice16(), colorcontrast_slice16p(), colorcontrast_slice8(), colorcontrast_slice8p(), colorcorrect_slice16(), colorcorrect_slice8(), colorize_slice16(), colorize_slice8(), colorizey_slice16(), colorizey_slice8(), colormap_slice(), compute_images_identity(), compute_images_msad(), compute_images_mse(), compute_sat_hue_metrics16(), compute_sat_hue_metrics8(), convert_frame(), convert_frame_partial(), copy_horizontal(), copy_vertical(), correct_frame(), decode_frame(), decode_slice(), denoise(), diagonal_transformation(), displace_packed(), displace_planar(), distortion_correction_filter_slice(), do_backgroundkey16_slice(), do_backgroundkey_slice(), do_chromahold16_slice(), do_chromahold_slice(), do_chromakey16_slice(), do_chromakey_slice(), do_despill_slice(), do_hsvhold16_slice(), do_hsvhold_slice(), do_hsvkey16_slice(), do_hsvkey_slice(), do_lumakey_slice16(), do_lumakey_slice8(), do_slice(), epx2_slice(), epx3_slice(), exposure_slice(), fade(), ff_sws_slice_worker(), filter16_brng(), filter16_tout(), filter16_vrep(), filter8_brng(), filter8_tout(), filter8_vrep(), filter_color(), filter_color2(), filter_horizontally(), filter_mono(), filter_postscale(), filter_rgb(), filter_rgb_planar(), filter_slice(), filter_slice_alpha(), filter_slice_alpha16(), filter_slice_chroma(), filter_slice_chroma16(), filter_slice_grey_edge(), filter_slice_luma(), filter_slice_luma16(), filter_slice_packed(), filter_slice_planar(), filter_slice_rgb(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), filter_vertically(), hqx_filter(), irdft_horizontal16(), irdft_horizontal8(), irdft_vertical(), limitdiff_slice(), lut_packed_16bits(), lut_packed_8bits(), lut_planar_16bits(), lut_planar_8bits(), maskedclamp_slice(), maskedminmax_slice(), minmax_slice16(), minmax_slice8(), monochrome_slice16(), monochrome_slice8(), multiply_data(), multiply_slice(), nlmeans_slice(), pixelize_slice(), premultiply_slice(), process_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), process_slice_yuv444p(), qoa_decode_frame(), rdft_horizontal16(), rdft_horizontal8(), rdft_vertical(), restore_gradient_planar(), restore_gradient_planar_il(), restore_median_planar(), restore_median_planar_il(), scroll_slice(), slice_geq_filter(), slice_get_derivative(), slice_normalize(), ssim_plane(), ssim_plane_16bit(), super2xsai(), sws_receive_slice(), sws_send_slice(), temperature_slice16(), temperature_slice16p(), temperature_slice32(), temperature_slice8(), temperature_slice8p(), threshold_slice(), tonemap_slice(), v210_decode_slice(), v360_slice(), v410_decode_slice(), verti_slice_c(), vibrance_slice16(), vibrance_slice16p(), vibrance_slice8(), vibrance_slice8p(), vif_filter1d(), vignetting_filter_slice(), xbr_filter(), and xfade_slice().