FFmpeg
Loading...
Searching...
No Matches
Data Fields
SliceContext Struct Reference

#include <mss12.h>

Data Fields

const struct MSS12Contextc
 
 
 
 
 
 
 
 
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 EntryPointeps
 
int  nb_eps
 
 
void *  ref
  RefStruct reference, backing slice data.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
floatnum
 
floatden
 
 
 
 

Detailed Description

Definition at line 70 of file mss12.h.

Field Documentation

◆  c

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().

◆  intra_region

Model SliceContext::intra_region

Definition at line 72 of file mss12.h.

Referenced by decode_region_intra(), ff_mss12_slicecontext_reset(), and slicecontext_init().

◆  inter_region

Model SliceContext::inter_region

Definition at line 72 of file mss12.h.

Referenced by decode_region_inter(), ff_mss12_slicecontext_reset(), and slicecontext_init().

◆  pivot

Model SliceContext::pivot

Definition at line 73 of file mss12.h.

Referenced by decode_pivot(), ff_mss12_slicecontext_reset(), and slicecontext_init().

◆  edge_mode

Model SliceContext::edge_mode

Definition at line 73 of file mss12.h.

Referenced by decode_pivot(), ff_mss12_slicecontext_reset(), and slicecontext_init().

◆  split_mode

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().

◆  intra_pix_ctx

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().

◆  inter_pix_ctx

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().

◆  data

const uint8_t* SliceContext::data

Definition at line 35 of file proresdec.h.

Referenced by decode_picture_header(), and decode_slice_thread().

◆  mb_x

unsigned SliceContext::mb_x

Definition at line 36 of file proresdec.h.

Referenced by decode_picture_header(), and decode_slice_thread().

◆  mb_y

unsigned SliceContext::mb_y

Definition at line 37 of file proresdec.h.

Referenced by decode_picture_header(), and decode_slice_thread().

◆  mb_count

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().

◆  data_size

unsigned SliceContext::data_size

Definition at line 39 of file proresdec.h.

Referenced by decode_picture_header(), and decode_slice_thread().

◆  ret

int SliceContext::ret

Definition at line 40 of file proresdec.h.

Referenced by decode_slice_thread().

◆  dc_ptr

const uint8_t* SliceContext::dc_ptr

Definition at line 39 of file vmixdec.c.

◆  ac_ptr

const uint8_t* SliceContext::ac_ptr

Definition at line 40 of file vmixdec.c.

◆  dc_size

unsigned SliceContext::dc_size

Definition at line 41 of file vmixdec.c.

◆  ac_size

unsigned SliceContext::ac_size

Definition at line 42 of file vmixdec.c.

◆  slice_idx

int SliceContext::slice_idx

Definition at line 114 of file dec.h.

Referenced by init_slice_rpl(), and slice_init_entry_points().

◆  sh

VVCSH SliceContext::sh

Definition at line 115 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(), apply_averaging(), 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_uni(), dual_tree_implicit_qt_split(), emulated_edge(), 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_palette_coding(), hls_sao(), init_slice_rpl(), last_significant_coeff_x_y_decode(), lmcs_scale_chroma(), merge_data_block(), mv_merge_mode(), mv_merge_temporal_candidate(), mv_merge_zero_motion_candidate(), mvp_data(), palette_qp(), pred_get_y(), 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(), temporal_luma_motion_vector(), and vaapi_vvc_decode_slice().

◆  eps

struct EntryPoint* SliceContext::eps

Definition at line 116 of file dec.h.

Referenced by eps_free(), ff_vvc_frame_submit(), run_init(), and slice_init_entry_points().

◆  nb_eps

int SliceContext::nb_eps

Definition at line 117 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().

◆  rpl

RefPicList* SliceContext::rpl

Definition at line 118 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(), vaapi_vvc_decode_slice(), vvc_deblock_bs_luma(), and vvc_deblock_subblock_bs().

◆  ref

void* SliceContext::ref

RefStruct reference, backing slice data.

Definition at line 119 of file dec.h.

Referenced by decode_frame_ps(), decode_ps(), decode_slice(), get_slice_data_byte_offset(), and slices_free().

◆  gdctf

AVTXContext* SliceContext::gdctf

Definition at line 71 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  gdcti

AVTXContext * SliceContext::gdcti

Definition at line 71 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  tx_fn_g

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().

◆  itx_fn_g

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().

◆  dctf

AVTXContext* SliceContext::dctf

Definition at line 73 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  dcti

AVTXContext * SliceContext::dcti

Definition at line 73 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  tx_fn

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().

◆  itx_fn

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().

◆  bufferh

float* SliceContext::bufferh

Definition at line 75 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  buffert

float* SliceContext::buffert

Definition at line 76 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), and uninit().

◆  bufferv

float* SliceContext::bufferv

Definition at line 77 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  bufferz

float* SliceContext::bufferz

Definition at line 78 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  buffer

float* SliceContext::buffer

Definition at line 79 of file vf_bm3d.c.

Referenced by basic_block_filtering(), config_input(), final_block_filtering(), and uninit().

◆  rbufferh

float* SliceContext::rbufferh

Definition at line 80 of file vf_bm3d.c.

Referenced by config_input(), final_block_filtering(), and uninit().

◆  rbufferv

float* SliceContext::rbufferv

Definition at line 81 of file vf_bm3d.c.

Referenced by config_input(), final_block_filtering(), and uninit().

◆  rbufferz

float* SliceContext::rbufferz

Definition at line 82 of file vf_bm3d.c.

Referenced by config_input(), final_block_filtering(), and uninit().

◆  rbuffer

float* SliceContext::rbuffer

Definition at line 83 of file vf_bm3d.c.

Referenced by config_input(), final_block_filtering(), and uninit().

◆  num

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().

◆  den

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().

◆  match_blocks

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().

◆  nb_match_blocks

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().

◆  search_positions

PosCode* SliceContext::search_positions

Definition at line 87 of file vf_bm3d.c.

Referenced by block_matching_multi(), config_input(), and uninit().


The documentation for this struct was generated from the following files:

Generated on Sun Sep 6 2026 19:21:28 for FFmpeg by doxygen 1.13.2

AltStyle によって変換されたページ (->オリジナル) /