FFmpeg
|
Data Fields | |
PutBitContext | pb |
int | frame_size |
int | frame_bits |
int | fullband_channels |
int | channels |
int | lfe_channel |
int | samplerate_index |
int | bitrate_index |
int | channel_config |
const int32_t * | band_interpolation |
const int32_t * | band_spectrum |
int | lfe_scale_factor |
softfloat | lfe_quant |
int32_t | lfe_peak_cb |
int32_t | history [512][MAX_CHANNELS] |
int32_t | subband [SUBBAND_SAMPLES][DCAENC_SUBBANDS][MAX_CHANNELS] |
int32_t | quantized [SUBBAND_SAMPLES][DCAENC_SUBBANDS][MAX_CHANNELS] |
int32_t | peak_cb [DCAENC_SUBBANDS][MAX_CHANNELS] |
int32_t | downsampled_lfe [DCA_LFE_SAMPLES] |
int32_t | masking_curve_cb [SUBSUBFRAMES][256] |
int | abits [DCAENC_SUBBANDS][MAX_CHANNELS] |
int | scale_factor [DCAENC_SUBBANDS][MAX_CHANNELS] |
softfloat | quant [DCAENC_SUBBANDS][MAX_CHANNELS] |
int32_t | eff_masking_curve_cb [256] |
int32_t | band_masking_cb [32] |
int32_t | worst_quantization_noise |
int32_t | worst_noise_ever |
int | consumed_bits |
PutBitContext DCAEncContext::pb |
Definition at line 47 of file dcaenc.c.
Referenced by encode_frame(), put_frame_header(), put_primary_audio_header(), put_subframe(), and put_subframe_samples().
int DCAEncContext::frame_size |
Definition at line 48 of file dcaenc.c.
Referenced by encode_frame(), encode_init(), and put_frame_header().
int DCAEncContext::frame_bits |
Definition at line 49 of file dcaenc.c.
Referenced by assign_bits(), and encode_init().
int DCAEncContext::fullband_channels |
Definition at line 50 of file dcaenc.c.
Referenced by calc_masking(), calc_scales(), encode_init(), find_peaks(), init_quantization_noise(), put_primary_audio_header(), put_subframe(), quantize_all(), and subband_transform().
int DCAEncContext::channels |
Definition at line 51 of file dcaenc.c.
Referenced by calc_masking(), encode_init(), lfe_downsample(), shift_history(), and subband_transform().
int DCAEncContext::lfe_channel |
Definition at line 52 of file dcaenc.c.
Referenced by calc_scales(), encode_frame(), encode_init(), find_peaks(), init_quantization_noise(), put_frame_header(), and put_subframe().
int DCAEncContext::samplerate_index |
Definition at line 53 of file dcaenc.c.
Referenced by calc_masking(), encode_init(), and put_frame_header().
int DCAEncContext::bitrate_index |
Definition at line 54 of file dcaenc.c.
Referenced by encode_init(), and put_frame_header().
int DCAEncContext::channel_config |
Definition at line 55 of file dcaenc.c.
Referenced by encode_init(), and put_frame_header().
const int32_t* DCAEncContext::band_interpolation |
Definition at line 56 of file dcaenc.c.
Referenced by encode_init(), and subband_transform().
const int32_t* DCAEncContext::band_spectrum |
Definition at line 57 of file dcaenc.c.
Referenced by encode_init(), walk_band_high(), and walk_band_low().
int DCAEncContext::lfe_scale_factor |
Definition at line 58 of file dcaenc.c.
Referenced by calc_scales(), and put_subframe().
softfloat DCAEncContext::lfe_quant |
Definition at line 59 of file dcaenc.c.
Referenced by calc_scales(), and put_subframe().
int32_t DCAEncContext::lfe_peak_cb |
Definition at line 60 of file dcaenc.c.
Referenced by calc_scales(), and find_peaks().
int32_t DCAEncContext::history[512][MAX_CHANNELS] |
Definition at line 62 of file dcaenc.c.
Referenced by calc_masking(), lfe_downsample(), shift_history(), and subband_transform().
int32_t DCAEncContext::subband[SUBBAND_SAMPLES][DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 63 of file dcaenc.c.
Referenced by find_peaks(), quantize_all(), and subband_transform().
int32_t DCAEncContext::quantized[SUBBAND_SAMPLES][DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 64 of file dcaenc.c.
Referenced by put_subframe_samples(), and quantize_all().
int32_t DCAEncContext::peak_cb[DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 65 of file dcaenc.c.
Referenced by calc_scales(), find_peaks(), and init_quantization_noise().
int32_t DCAEncContext::downsampled_lfe[DCA_LFE_SAMPLES] |
Definition at line 66 of file dcaenc.c.
Referenced by find_peaks(), lfe_downsample(), and put_subframe().
int32_t DCAEncContext::masking_curve_cb[SUBSUBFRAMES][256] |
Definition at line 67 of file dcaenc.c.
Referenced by calc_masking().
int DCAEncContext::abits[DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 68 of file dcaenc.c.
Referenced by calc_scales(), init_quantization_noise(), put_subframe(), and put_subframe_samples().
int DCAEncContext::scale_factor[DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 69 of file dcaenc.c.
Referenced by calc_scales(), and put_subframe().
softfloat DCAEncContext::quant[DCAENC_SUBBANDS][MAX_CHANNELS] |
Definition at line 70 of file dcaenc.c.
Referenced by calc_scales(), and quantize_all().
int32_t DCAEncContext::eff_masking_curve_cb[256] |
Definition at line 71 of file dcaenc.c.
Referenced by calc_masking(), and update_band_masking().
int32_t DCAEncContext::band_masking_cb[32] |
Definition at line 72 of file dcaenc.c.
Referenced by calc_masking(), init_quantization_noise(), and update_band_masking().
int32_t DCAEncContext::worst_quantization_noise |
Definition at line 73 of file dcaenc.c.
Referenced by assign_bits(), and encode_init().
int32_t DCAEncContext::worst_noise_ever |
Definition at line 74 of file dcaenc.c.
Referenced by assign_bits(), and encode_init().
int DCAEncContext::consumed_bits |
Definition at line 75 of file dcaenc.c.
Referenced by assign_bits(), and init_quantization_noise().