FFmpeg
Data Fields
RestartHeader Struct Reference

Data Fields

  The index of the first channel coded in this substream. More...
 
  The index of the last channel coded in this substream. More...
 
  The number of channels input into the rematrix stage. More...
 
  The left shift applied to random noise in 0x31ea substreams. More...
 
uint32_t  noisegen_seed
  The current seed value for the pseudorandom noise generator(s). More...
 
  Set if the substream contains extra info to check the size of VLC blocks. More...
 
  XOR of all output samples. More...
 
  largest huff_lsbs More...
 
  largest output bit-depth More...
 

Detailed Description

Definition at line 39 of file mlpenc.c.

Field Documentation

uint8_t RestartHeader::min_channel

The index of the first channel coded in this substream.

Definition at line 40 of file mlpenc.c.

Referenced by apply_filters(), compare_decoding_params(), compare_matrix_params(), determine_filters(), mlp_encode_init(), process_major_frame(), set_best_codebook(), write_block_data(), write_decoding_params(), and write_restart_header().

uint8_t RestartHeader::max_channel

The index of the last channel coded in this substream.

Definition at line 41 of file mlpenc.c.

Referenced by compare_decoding_params(), determine_bits(), determine_quant_step_size(), input_data_internal(), mlp_encode_init(), write_decoding_params(), and write_restart_header().

uint8_t RestartHeader::max_matrix_channel

The number of channels input into the rematrix stage.

Definition at line 42 of file mlpenc.c.

Referenced by compare_decoding_params(), mlp_encode_init(), write_decoding_params(), and write_restart_header().

uint8_t RestartHeader::noise_shift

The left shift applied to random noise in 0x31ea substreams.

Definition at line 44 of file mlpenc.c.

Referenced by generate_2_noise_channels(), and write_restart_header().

uint32_t RestartHeader::noisegen_seed

The current seed value for the pseudorandom noise generator(s).

Definition at line 45 of file mlpenc.c.

Referenced by generate_2_noise_channels(), mlp_encode_init(), and write_restart_header().

int RestartHeader::data_check_present

Set if the substream contains extra info to check the size of VLC blocks.

Definition at line 47 of file mlpenc.c.

Referenced by write_restart_header().

int32_t RestartHeader::lossless_check_data

XOR of all output samples.

Definition at line 49 of file mlpenc.c.

Referenced by write_restart_header(), and write_substrs().

uint8_t RestartHeader::max_huff_lsbs

largest huff_lsbs

Definition at line 51 of file mlpenc.c.

Referenced by set_major_params(), and write_restart_header().

uint8_t RestartHeader::max_output_bits

largest output bit-depth

Definition at line 52 of file mlpenc.c.

Referenced by set_major_params(), and write_restart_header().


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

Generated on Fri Jan 12 2018 01:48:35 for FFmpeg by   doxygen 1.8.6

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