FFmpeg
|
#include <mss12.h>
Data Fields | |
const struct MSS12Context * | c |
Model | intra_region |
Model | inter_region |
Model | pivot |
Model | edge_mode |
Model | split_mode |
PixContext | intra_pix_ctx |
PixContext | inter_pix_ctx |
const uint8_t * | data |
unsigned | mb_x |
unsigned | mb_y |
unsigned | mb_count |
unsigned | data_size |
int | ret |
const uint8_t * | dc_ptr |
const uint8_t * | ac_ptr |
unsigned | dc_size |
unsigned | ac_size |
int | slice_idx |
VVCSH | sh |
struct EntryPoint * | eps |
int | nb_eps |
RefPicList * | rpl |
void * | ref |
RefStruct reference, backing slice data. More... | |
AVTXContext * | gdctf |
AVTXContext * | gdcti |
av_tx_fn | tx_fn_g |
av_tx_fn | itx_fn_g |
AVTXContext * | dctf |
AVTXContext * | dcti |
av_tx_fn | tx_fn |
av_tx_fn | itx_fn |
float * | bufferh |
float * | buffert |
float * | bufferv |
float * | bufferz |
float * | buffer |
float * | rbufferh |
float * | rbufferv |
float * | rbufferz |
float * | rbuffer |
float * | num |
float * | den |
PosPairCode | match_blocks [256] |
int | nb_match_blocks |
PosCode * | search_positions |
const struct MSS12Context* SliceContext::c |
Definition at line 71 of file mss12.h.
Referenced by decode_region_inter(), decode_region_intra(), ff_mss12_decode_init(), and ff_mss12_decode_rect().
Model SliceContext::intra_region |
Definition at line 72 of file mss12.h.
Referenced by decode_region_intra(), ff_mss12_slicecontext_reset(), and slicecontext_init().
Model SliceContext::inter_region |
Definition at line 72 of file mss12.h.
Referenced by decode_region_inter(), ff_mss12_slicecontext_reset(), and slicecontext_init().
Model SliceContext::pivot |
Definition at line 73 of file mss12.h.
Referenced by decode_pivot(), ff_mss12_slicecontext_reset(), and slicecontext_init().
Model SliceContext::edge_mode |
Definition at line 73 of file mss12.h.
Referenced by decode_pivot(), ff_mss12_slicecontext_reset(), and slicecontext_init().
Model SliceContext::split_mode |
Definition at line 73 of file mss12.h.
Referenced by ff_mss12_decode_rect(), ff_mss12_slicecontext_reset(), and slicecontext_init().
PixContext SliceContext::intra_pix_ctx |
Definition at line 74 of file mss12.h.
Referenced by decode_region_inter(), decode_region_intra(), ff_mss12_slicecontext_reset(), and slicecontext_init().
PixContext SliceContext::inter_pix_ctx |
Definition at line 74 of file mss12.h.
Referenced by decode_region_inter(), ff_mss12_slicecontext_reset(), and slicecontext_init().
const uint8_t* SliceContext::data |
Definition at line 35 of file proresdec.h.
Referenced by decode_picture_header(), and decode_slice_thread().
unsigned SliceContext::mb_x |
Definition at line 36 of file proresdec.h.
Referenced by decode_picture_header(), and decode_slice_thread().
unsigned SliceContext::mb_y |
Definition at line 37 of file proresdec.h.
Referenced by decode_picture_header(), and decode_slice_thread().
unsigned SliceContext::mb_count |
Definition at line 38 of file proresdec.h.
Referenced by decode_picture_header(), decode_slice_chroma(), decode_slice_luma(), and decode_slice_thread().
unsigned SliceContext::data_size |
Definition at line 39 of file proresdec.h.
Referenced by decode_picture_header(), and decode_slice_thread().
int SliceContext::ret |
Definition at line 40 of file proresdec.h.
Referenced by decode_slice_thread().
int SliceContext::slice_idx |
Definition at line 109 of file dec.h.
Referenced by init_slice_rpl(), and slice_init_entry_points().
VVCSH SliceContext::sh |
Definition at line 110 of file dec.h.
Referenced by abs_remainder_decode(), abs_remainder_ts_decode(), affine_merge_const_candidates(), affine_merge_zero_motion(), alf_filter_cc(), alf_filter_chroma(), alf_get_coeff_and_clip(), alf_get_edges(), alf_params(), bcw_idx_decode(), cabac_init_state(), can_split(), chroma_qp_offset_decode(), coding_tree_tth(), coding_tree_ttv(), ctu_get_pred(), deblock_is_boundary(), deblock_params(), dequant(), derive_dmvr_bdof_flag(), derive_mode_type_condition(), derive_qp(), derive_scale_m(), derive_temporal_colocated_mvs(), derive_weight(), derive_weight_uni(), dual_tree_implicit_qt_split(), emulated_edge(), ep_init_cabac_decoder(), ff_vvc_alf_luma_prev_filter_idx(), ff_vvc_decode_neighbour(), ff_vvc_frame_submit(), ff_vvc_lmcs_filter(), ff_vvc_no_backward_pred_flag(), ff_vvc_residual_coding(), ff_vvc_slice_rpl(), frame_start(), get_cclm_enabled(), get_qp_y_pred(), hls_coding_tree(), hls_coding_tree_unit(), hls_coding_unit(), hls_sao(), init_slice_rpl(), itransform(), last_significant_coeff_x_y_decode(), merge_data_block(), mv_merge_mode(), mv_merge_temporal_candidate(), mv_merge_zero_motion_candidate(), mvp_data(), pred_mode_decode(), pred_regular(), predict_inter(), residual_coding_subblock(), run_deblock_bs(), run_deblock_h(), run_deblock_v(), run_init(), sao_get_edges(), sb_clip_location(), sb_coded_flag_decode(), sb_temproal_luma_motion(), schedule_inter(), schedule_next_parse(), set_qp_c(), set_qp_y(), sig_coeff_flag_decode(), slice_init_entry_points(), slice_start(), slices_free(), smvd_find(), smvd_ref_idx(), submit_entry_point(), and temporal_luma_motion_vector().
struct EntryPoint* SliceContext::eps |
Definition at line 111 of file dec.h.
Referenced by ep_init_cabac_decoder(), eps_free(), ff_vvc_frame_submit(), run_init(), and slice_init_entry_points().
int SliceContext::nb_eps |
Definition at line 112 of file dec.h.
Referenced by eps_free(), ff_vvc_cabac_init(), ff_vvc_frame_submit(), run_init(), schedule_next_parse(), and slice_init_entry_points().
RefPicList* SliceContext::rpl |
Definition at line 113 of file dec.h.
Referenced by affine_mvp_candidate(), affine_mvp_constructed_cp(), boundary_strength(), derive_cb_prof_flag_lx(), derive_dmvr_bdof_flag(), derive_mmvd(), derive_temporal_colocated_mvs(), ff_vvc_no_backward_pred_flag(), ff_vvc_slice_rpl(), init_slice_rpl(), mvp_candidate(), mvp_history_candidates(), pred_get_refs(), pred_gpm_blk(), sb_temporal_luma_motion_data(), schedule_inter(), smvd_find(), vvc_deblock_bs_luma(), and vvc_deblock_subblock_bs().
void* SliceContext::ref |
RefStruct reference, backing slice data.
Definition at line 114 of file dec.h.
Referenced by get_slice_data_byte_offset(), slice_start(), and slices_free().
AVTXContext* SliceContext::gdctf |
Definition at line 71 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
AVTXContext * SliceContext::gdcti |
Definition at line 71 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
av_tx_fn SliceContext::tx_fn_g |
Definition at line 72 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), and final_block_filtering().
av_tx_fn SliceContext::itx_fn_g |
Definition at line 72 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), and final_block_filtering().
AVTXContext* SliceContext::dctf |
Definition at line 73 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
AVTXContext * SliceContext::dcti |
Definition at line 73 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
av_tx_fn SliceContext::tx_fn |
Definition at line 74 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), and final_block_filtering().
av_tx_fn SliceContext::itx_fn |
Definition at line 74 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), and final_block_filtering().
float* SliceContext::bufferh |
Definition at line 75 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
float* SliceContext::buffert |
Definition at line 76 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), and uninit().
float* SliceContext::bufferv |
Definition at line 77 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
float* SliceContext::bufferz |
Definition at line 78 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
float* SliceContext::buffer |
Definition at line 79 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().
float* SliceContext::rbufferh |
Definition at line 80 of file vf_bm3d.c.
Referenced by config_input(), final_block_filtering(), and uninit().
float* SliceContext::rbufferv |
Definition at line 81 of file vf_bm3d.c.
Referenced by config_input(), final_block_filtering(), and uninit().
float* SliceContext::rbufferz |
Definition at line 82 of file vf_bm3d.c.
Referenced by config_input(), final_block_filtering(), and uninit().
float* SliceContext::rbuffer |
Definition at line 83 of file vf_bm3d.c.
Referenced by config_input(), final_block_filtering(), and uninit().
float* SliceContext::num |
Definition at line 84 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), do_output(), do_output16(), filter_slice(), final_block_filtering(), and uninit().
float * SliceContext::den |
Definition at line 84 of file vf_bm3d.c.
Referenced by basic_block_filtering(), config_input(), do_output(), do_output16(), filter_slice(), final_block_filtering(), and uninit().
PosPairCode SliceContext::match_blocks[256] |
Definition at line 85 of file vf_bm3d.c.
Referenced by basic_block_filtering(), block_matching(), block_matching_multi(), do_block_matching_multi(), and final_block_filtering().
int SliceContext::nb_match_blocks |
Definition at line 86 of file vf_bm3d.c.
Referenced by basic_block_filtering(), block_matching(), block_matching_multi(), do_block_matching_multi(), and final_block_filtering().
PosCode* SliceContext::search_positions |
Definition at line 87 of file vf_bm3d.c.
Referenced by block_matching_multi(), config_input(), and uninit().