|
FFmpeg
|
Data Fields | |
| AVCodecContext * | avctx |
| int | num_substreams |
| Number of substreams contained within this stream. More... | |
| int | num_channels |
| Number of channels in major_scratch_buffer. More... | |
| int | coded_sample_fmt [2] |
| sample format encoded for MLP More... | |
| int | coded_sample_rate [2] |
| sample rate encoded for MLP More... | |
| int | coded_peak_bitrate |
| peak bitrate for this major sync header More... | |
| int | flags |
| major sync info flags More... | |
| int | substream_info |
| int | fs |
| int | wordlength |
| int | channel_occupancy |
| int | summary_info |
| int32_t * | inout_buffer |
| Pointer to data currently being read from lavc or written to bitstream. More... | |
| int32_t * | major_inout_buffer |
| Buffer with all in/out data for one entire major frame interval. More... | |
| int32_t * | write_buffer |
| Pointer to data currently being written to bitstream. More... | |
| int32_t * | sample_buffer |
| Pointer to current access unit samples. More... | |
| int32_t * | major_scratch_buffer |
| Scratch buffer big enough to fit all data for one entire major frame interval. More... | |
| int32_t * | last_frame |
| Pointer to last frame with data to encode. More... | |
| int32_t * | lpc_sample_buffer |
| unsigned int | major_number_of_frames |
| unsigned int | next_major_number_of_frames |
| unsigned int | major_frame_size |
| Number of samples in current major frame being encoded. More... | |
| unsigned int | next_major_frame_size |
| Counter of number of samples for next major frame. More... | |
| int32_t * | lossless_check_data |
| Array with lossless_check_data for each access unit. More... | |
| unsigned int * | max_output_bits |
| largest output bit-depth More... | |
| unsigned int * | frame_size |
| Array with number of samples/channel in each access unit. More... | |
| unsigned int | frame_index |
| Index of current frame being encoded. More... | |
| unsigned int | one_sample_buffer_size |
| Number of samples*channel for one access unit. More... | |
| unsigned int | max_restart_interval |
| Max interval of access units in between two major frames. More... | |
| unsigned int | min_restart_interval |
| Min interval of access units in between two major frames. More... | |
| unsigned int | restart_intervals |
| Number of possible major frame sizes. More... | |
| uint16_t | timestamp |
| Timestamp of current access unit. More... | |
| uint16_t | dts |
| Decoding timestamp of current access unit. More... | |
| uint8_t | channel_arrangement |
| channel arrangement for MLP streams More... | |
| uint8_t | ch_modifier_thd0 |
| channel modifier for TrueHD stream 0 More... | |
| uint8_t | ch_modifier_thd1 |
| channel modifier for TrueHD stream 1 More... | |
| uint8_t | ch_modifier_thd2 |
| channel modifier for TrueHD stream 2 More... | |
| unsigned int | seq_size [MAJOR_HEADER_INTERVAL] |
| unsigned int | seq_offset [MAJOR_HEADER_INTERVAL] |
| unsigned int | sequence_size |
| ChannelParams * | channel_params |
| BestOffset | best_offset [MAJOR_HEADER_INTERVAL+1][MAX_CHANNELS][NUM_CODEBOOKS] |
| DecodingParams * | decoding_params |
| RestartHeader | restart_header [MAX_SUBSTREAMS] |
| ChannelParams | major_channel_params [MAJOR_HEADER_INTERVAL+1][MAX_CHANNELS] |
| ChannelParams to be written to bitstream. More... | |
| DecodingParams | major_decoding_params [MAJOR_HEADER_INTERVAL+1][MAX_SUBSTREAMS] |
| DecodingParams to be written to bitstream. More... | |
| int | major_params_changed [MAJOR_HEADER_INTERVAL+1][MAX_SUBSTREAMS] |
| params_changed to be written to bitstream. More... | |
| unsigned int | major_cur_subblock_index |
| unsigned int | major_filter_state_subblock |
| unsigned int | major_number_of_subblocks |
| BestOffset(* | cur_best_offset )[NUM_CODEBOOKS] |
| ChannelParams * | cur_channel_params |
| DecodingParams * | cur_decoding_params |
| RestartHeader * | cur_restart_header |
| AudioFrameQueue | afq |
| unsigned int | starting_frame_index |
| unsigned int | number_of_frames |
| unsigned int | number_of_samples |
| unsigned int | number_of_subblocks |
| unsigned int | seq_index |
| Sequence index for high compression levels. More... | |
| ChannelParams * | prev_channel_params |
| DecodingParams * | prev_decoding_params |
| ChannelParams * | seq_channel_params |
| DecodingParams * | seq_decoding_params |
| unsigned int | max_codebook_search |
| LPCContext | lpc_ctx |
| AVCodecContext* MLPEncodeContext::avctx |
| int MLPEncodeContext::num_substreams |
| int MLPEncodeContext::num_channels |
| int MLPEncodeContext::coded_sample_fmt[2] |
| int MLPEncodeContext::coded_sample_rate[2] |
| int MLPEncodeContext::coded_peak_bitrate |
| int32_t* MLPEncodeContext::inout_buffer |
| int32_t* MLPEncodeContext::major_inout_buffer |
| int32_t* MLPEncodeContext::write_buffer |
| int32_t* MLPEncodeContext::sample_buffer |
| int32_t* MLPEncodeContext::major_scratch_buffer |
| int32_t* MLPEncodeContext::last_frame |
| unsigned int MLPEncodeContext::major_frame_size |
| unsigned int MLPEncodeContext::next_major_frame_size |
| int32_t* MLPEncodeContext::lossless_check_data |
| unsigned int* MLPEncodeContext::max_output_bits |
| unsigned int* MLPEncodeContext::frame_size |
| unsigned int MLPEncodeContext::frame_index |
| unsigned int MLPEncodeContext::one_sample_buffer_size |
| unsigned int MLPEncodeContext::max_restart_interval |
| unsigned int MLPEncodeContext::min_restart_interval |
| unsigned int MLPEncodeContext::restart_intervals |
| uint16_t MLPEncodeContext::timestamp |
| uint16_t MLPEncodeContext::dts |
| uint8_t MLPEncodeContext::channel_arrangement |
| uint8_t MLPEncodeContext::ch_modifier_thd0 |
| uint8_t MLPEncodeContext::ch_modifier_thd1 |
| uint8_t MLPEncodeContext::ch_modifier_thd2 |
| unsigned int MLPEncodeContext::seq_size[MAJOR_HEADER_INTERVAL] |
| unsigned int MLPEncodeContext::seq_offset[MAJOR_HEADER_INTERVAL] |
| ChannelParams* MLPEncodeContext::channel_params |
| BestOffset MLPEncodeContext::best_offset[MAJOR_HEADER_INTERVAL+1][MAX_CHANNELS][NUM_CODEBOOKS] |
| DecodingParams* MLPEncodeContext::decoding_params |
| RestartHeader MLPEncodeContext::restart_header[MAX_SUBSTREAMS] |
| ChannelParams MLPEncodeContext::major_channel_params[MAJOR_HEADER_INTERVAL+1][MAX_CHANNELS] |
ChannelParams to be written to bitstream.
| DecodingParams MLPEncodeContext::major_decoding_params[MAJOR_HEADER_INTERVAL+1][MAX_SUBSTREAMS] |
DecodingParams to be written to bitstream.
| int MLPEncodeContext::major_params_changed[MAJOR_HEADER_INTERVAL+1][MAX_SUBSTREAMS] |
| BestOffset(* MLPEncodeContext::cur_best_offset)[NUM_CODEBOOKS] |
| ChannelParams* MLPEncodeContext::cur_channel_params |
| DecodingParams* MLPEncodeContext::cur_decoding_params |
| RestartHeader* MLPEncodeContext::cur_restart_header |
| AudioFrameQueue MLPEncodeContext::afq |
| unsigned int MLPEncodeContext::seq_index |
| ChannelParams* MLPEncodeContext::prev_channel_params |
| DecodingParams* MLPEncodeContext::prev_decoding_params |
| ChannelParams* MLPEncodeContext::seq_channel_params |
| DecodingParams* MLPEncodeContext::seq_decoding_params |
| LPCContext MLPEncodeContext::lpc_ctx |
1.8.17