|
| AVCodecContext * | avctx |
| |
| MpegvideoEncDSPContext | mpvencdsp |
| |
| VideoDSPContext | vdsp |
| |
| DiracDSPContext | diracdsp |
| |
| DiracVersionInfo | version |
| |
| GetBitContext | gb |
| |
| AVDiracSeqHeader | seq |
| |
| int | seen_sequence_header |
| |
| int64_t | frame_number |
| |
| Plane | plane [3] |
| |
| int | chroma_x_shift |
| |
| int | chroma_y_shift |
| |
| int | bit_depth |
| |
| int | pshift |
| |
| int | zero_res |
| |
| int | is_arith |
| |
| int | core_syntax |
| |
| int | low_delay |
| |
| int | hq_picture |
| |
| int | ld_picture |
| |
| int | dc_prediction |
| |
| int | globalmc_flag |
| |
| int | num_refs |
| |
| unsigned | wavelet_depth |
| |
| unsigned | wavelet_idx |
| |
| unsigned | old_delta_quant |
| | schroedinger older than 1.0.8 doesn't store quant delta if only one codebook exists in a band More...
|
| |
| unsigned | codeblock_mode |
| |
| unsigned | num_x |
| |
| unsigned | num_y |
| |
| uint8_t * | thread_buf |
| |
| int | threads_num_buf |
| |
| int | thread_buf_size |
| |
| DiracSlice * | slice_params_buf |
| |
| int | slice_params_num_buf |
| |
| struct { |
| unsigned width |
| |
| unsigned height |
| |
| } | codeblock [MAX_DWT_LEVELS+1] |
| |
| struct { |
| AVRational bytes |
| |
| uint8_t quant [MAX_DWT_LEVELS][4] |
| |
| } | lowdelay |
| |
| struct { |
| unsigned prefix_bytes |
| |
| uint64_t size_scaler |
| |
| } | highquality |
| |
| struct { |
| int pan_tilt [2] |
| |
| int zrs [2][2] |
| |
| int perspective [2] |
| |
| unsigned zrs_exp |
| |
| unsigned perspective_exp |
| |
| } | globalmc [2] |
| |
| uint8_t | mv_precision |
| |
| int16_t | weight [2] |
| |
| unsigned | weight_log2denom |
| |
| int | blwidth |
| |
| int | blheight |
| |
| int | sbwidth |
| |
| int | sbheight |
| |
| uint8_t * | sbsplit |
| |
| DiracBlock * | blmotion |
| |
| uint8_t * | edge_emu_buffer [4] |
| |
| uint8_t * | edge_emu_buffer_base |
| |
| uint16_t * | mctmp |
| |
| uint8_t * | mcscratch |
| |
| int | buffer_stride |
| |
| uint8_t | obmc_weight [3][MAX_BLOCKSIZE *MAX_BLOCKSIZE] |
| |
| void(* | put_pixels_tab [4])(uint8_t *dst, const uint8_t *src[5], ptrdiff_t stride, int h) |
| |
| void(* | avg_pixels_tab [4])(uint8_t *dst, const uint8_t *src[5], ptrdiff_t stride, int h) |
| |
| void(* | add_obmc )(uint16_t *dst, const uint8_t *src, ptrdiff_t stride, const uint8_t *obmc_weight, int yblen) |
| |
| dirac_weight_func | weight_func |
| |
| dirac_biweight_func | biweight_func |
| |
| DiracFrame * | current_picture |
| |
| DiracFrame * | ref_pics [2] |
| |
| DiracFrame * | ref_frames [MAX_REFERENCE_FRAMES+1] |
| |
| DiracFrame * | delay_frames [MAX_DELAY+1] |
| |
| DiracFrame | all_frames [MAX_FRAMES] |
| |
Definition at line 137 of file diracdec.c.
◆ avctx
◆ mpvencdsp
◆ vdsp
◆ diracdsp
◆ version
◆ gb
◆ seq
◆ seen_sequence_header
| int DiracContext::seen_sequence_header |
◆ frame_number
◆ plane
| Plane DiracContext::plane[3] |
◆ chroma_x_shift
| int DiracContext::chroma_x_shift |
◆ chroma_y_shift
| int DiracContext::chroma_y_shift |
◆ bit_depth
| int DiracContext::bit_depth |
◆ pshift
◆ zero_res
| int DiracContext::zero_res |
◆ is_arith
| int DiracContext::is_arith |
◆ core_syntax
| int DiracContext::core_syntax |
◆ low_delay
| int DiracContext::low_delay |
◆ hq_picture
| int DiracContext::hq_picture |
◆ ld_picture
| int DiracContext::ld_picture |
◆ dc_prediction
| int DiracContext::dc_prediction |
◆ globalmc_flag
| int DiracContext::globalmc_flag |
◆ num_refs
| int DiracContext::num_refs |
◆ wavelet_depth
| unsigned DiracContext::wavelet_depth |
◆ wavelet_idx
| unsigned DiracContext::wavelet_idx |
◆ old_delta_quant
| unsigned DiracContext::old_delta_quant |
schroedinger older than 1.0.8 doesn't store quant delta if only one codebook exists in a band
Definition at line 172 of file diracdec.c.
◆ codeblock_mode
| unsigned DiracContext::codeblock_mode |
◆ num_x
| unsigned DiracContext::num_x |
◆ num_y
| unsigned DiracContext::num_y |
◆ thread_buf
| uint8_t* DiracContext::thread_buf |
◆ threads_num_buf
| int DiracContext::threads_num_buf |
◆ thread_buf_size
| int DiracContext::thread_buf_size |
◆ slice_params_buf
◆ slice_params_num_buf
| int DiracContext::slice_params_num_buf |
◆ width
| unsigned DiracContext::width |
◆ height
| unsigned DiracContext::height |
◆ codeblock
◆ bytes
◆ quant
◆ lowdelay
| struct { ... } DiracContext::lowdelay |
◆ prefix_bytes
| unsigned DiracContext::prefix_bytes |
◆ size_scaler
| uint64_t DiracContext::size_scaler |
◆ highquality
| struct { ... } DiracContext::highquality |
◆ pan_tilt
| int DiracContext::pan_tilt[2] |
◆ zrs
| int DiracContext::zrs[2][2] |
◆ perspective
| int DiracContext::perspective[2] |
◆ zrs_exp
| unsigned DiracContext::zrs_exp |
◆ perspective_exp
| unsigned DiracContext::perspective_exp |
◆ globalmc
| struct { ... } DiracContext::globalmc[2] |
◆ mv_precision
| uint8_t DiracContext::mv_precision |
◆ weight
| int16_t DiracContext::weight[2] |
◆ weight_log2denom
| unsigned DiracContext::weight_log2denom |
◆ blwidth
| int DiracContext::blwidth |
◆ blheight
| int DiracContext::blheight |
◆ sbwidth
| int DiracContext::sbwidth |
◆ sbheight
| int DiracContext::sbheight |
◆ sbsplit
| uint8_t* DiracContext::sbsplit |
◆ blmotion
◆ edge_emu_buffer
| uint8_t* DiracContext::edge_emu_buffer[4] |
◆ edge_emu_buffer_base
| uint8_t* DiracContext::edge_emu_buffer_base |
◆ mctmp
| uint16_t* DiracContext::mctmp |
◆ mcscratch
| uint8_t* DiracContext::mcscratch |
◆ buffer_stride
| int DiracContext::buffer_stride |
◆ obmc_weight
◆ put_pixels_tab
| void(* DiracContext::put_pixels_tab[4])(uint8_t *dst, const uint8_t *src[5], ptrdiff_t stride, int h) |
◆ avg_pixels_tab
| void(* DiracContext::avg_pixels_tab[4])(uint8_t *dst, const uint8_t *src[5], ptrdiff_t stride, int h) |
◆ add_obmc
| void(* DiracContext::add_obmc) (uint16_t *dst, const uint8_t *src, ptrdiff_t stride, const uint8_t *obmc_weight, int yblen) |
◆ weight_func
◆ biweight_func
◆ current_picture
◆ ref_pics
◆ ref_frames
◆ delay_frames
◆ all_frames
The documentation for this struct was generated from the following file: