|
FFmpeg
|
Public Attributes | |
| double * | audio_data |
| Filtered audio data (used as ring buffer). More... | |
| size_t | audio_data_frames |
| Size of audio_data array. More... | |
| size_t | audio_data_index |
| Current index for audio_data. More... | |
| unsigned long | needed_frames |
| How many frames are needed for a gating block. More... | |
| int * | channel_map |
| The channel map. More... | |
| unsigned long | samples_in_100ms |
| How many samples fit in 100ms (rounded). More... | |
| double | b [5] |
| BS.1770 filter coefficients (nominator). More... | |
| double | a [5] |
| BS.1770 filter coefficients (denominator). More... | |
| double | v [5][5] |
| BS.1770 filter state. More... | |
| unsigned long * | block_energy_histogram |
| Histograms, used to calculate LRA. More... | |
| unsigned long * | short_term_block_energy_histogram |
| size_t | short_term_frame_counter |
| Keeps track of when a new short term block is needed. More... | |
| double * | sample_peak |
| Maximum sample peak, one per channel. | |
| unsigned long | window |
| The maximum window duration in ms. More... | |
| void ** | data_ptrs |
| Data pointer array for interleaved data. | |
| double FFEBUR128StateInternal::a[5] |
BS.1770 filter coefficients (denominator).
| double* FFEBUR128StateInternal::audio_data |
Filtered audio data (used as ring buffer).
| size_t FFEBUR128StateInternal::audio_data_frames |
Size of audio_data array.
| size_t FFEBUR128StateInternal::audio_data_index |
Current index for audio_data.
| double FFEBUR128StateInternal::b[5] |
BS.1770 filter coefficients (nominator).
| unsigned long* FFEBUR128StateInternal::block_energy_histogram |
Histograms, used to calculate LRA.
| int* FFEBUR128StateInternal::channel_map |
The channel map.
Has as many elements as there are channels.
| unsigned long FFEBUR128StateInternal::needed_frames |
How many frames are needed for a gating block.
Will correspond to 400ms of audio at initialization, and 100ms after the first block (75% overlap as specified in the 2011 revision of BS1770).
| unsigned long FFEBUR128StateInternal::samples_in_100ms |
How many samples fit in 100ms (rounded).
| size_t FFEBUR128StateInternal::short_term_frame_counter |
Keeps track of when a new short term block is needed.
| double FFEBUR128StateInternal::v[5][5] |
BS.1770 filter state.
| unsigned long FFEBUR128StateInternal::window |
The maximum window duration in ms.
1.8.12