Definition at line 103 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filter(), clear_channel_params(), copy_restart_frame_params(), input_data(), input_to_sample_buffer(), mlp_encode_frame(), mlp_encode_init(), rematrix_channels(), set_best_codebook(), set_major_params(), and write_major_sync().
Number of substreams contained within this stream.
Definition at line 105 of file mlpenc.c.
Referenced by analyze_sample_buffer(), clear_decoding_params(), copy_restart_frame_params(), default_decoding_params(), input_data_internal(), mlp_encode_frame(), mlp_encode_init(), process_major_frame(), set_major_params(), write_access_unit(), write_frame_headers(), and write_substrs().
Number of channels in major_scratch_buffer.
Normal channels + noise channels.
Definition at line 107 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filter(), code_matrix_coeffs(), codebook_bits_offset(), compare_matrix_params(), determine_bits(), estimate_stereo_mode(), generate_2_noise_channels(), lossless_matrix_coeffs(), mlp_encode_init(), rematrix_channels(), set_filter_params(), and write_matrix_params().
sample format encoded for MLP
Definition at line 110 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
sample rate encoded for MLP
Definition at line 111 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
peak bitrate for this major sync header
Definition at line 112 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
major sync info flags
Definition at line 114 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
Definition at line 117 of file mlpenc.c.
Referenced by mlp_encode_init(), set_filter_params(), and write_major_sync().
Definition at line 118 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
Definition at line 119 of file mlpenc.c.
Referenced by apply_filter(), mlp_encode_init(), and write_major_sync().
Definition at line 120 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
Definition at line 121 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
Pointer to data currently being read from lavc or written to bitstream.
Definition at line 123 of file mlpenc.c.
Referenced by input_data_internal(), input_to_sample_buffer(), mlp_encode_frame(), and write_substrs().
Buffer with all in/out data for one entire major frame interval.
Definition at line 124 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_frame(), mlp_encode_init(), and process_major_frame().
Pointer to data currently being written to bitstream.
Definition at line 125 of file mlpenc.c.
Referenced by mlp_encode_frame(), and write_block_data().
Pointer to current access unit samples.
Definition at line 126 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filter(), codebook_bits_offset(), determine_bits(), determine_quant_step_size(), estimate_stereo_mode(), generate_2_noise_channels(), input_to_sample_buffer(), mlp_encode_frame(), process_major_frame(), rematrix_channels(), and set_filter_params().
Scratch buffer big enough to fit all data for one entire major frame interval.
Definition at line 127 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_frame(), and mlp_encode_init().
Pointer to last frame with data to encode.
Definition at line 128 of file mlpenc.c.
Referenced by mlp_encode_frame(), and write_substrs().
Definition at line 130 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_init(), and set_filter_params().
Definition at line 132 of file mlpenc.c.
Referenced by mlp_encode_frame(), and process_major_frame().
Definition at line 133 of file mlpenc.c.
Referenced by mlp_encode_frame().
Number of samples in current major frame being encoded.
Definition at line 135 of file mlpenc.c.
Referenced by mlp_encode_frame(), and process_major_frame().
Counter of number of samples for next major frame.
Definition at line 136 of file mlpenc.c.
Referenced by mlp_encode_frame().
Array with lossless_check_data for each access unit.
Definition at line 138 of file mlpenc.c.
Referenced by input_data_internal(), mlp_encode_close(), mlp_encode_init(), and write_substrs().
largest output bit-depth
Definition at line 140 of file mlpenc.c.
Referenced by input_data_internal(), mlp_encode_init(), and set_major_params().
Array with number of samples/channel in each access unit.
Definition at line 141 of file mlpenc.c.
Referenced by analyze_sample_buffer(), input_data_internal(), input_to_sample_buffer(), mlp_encode_close(), mlp_encode_frame(), and mlp_encode_init().
Index of current frame being encoded.
Definition at line 142 of file mlpenc.c.
Referenced by input_data_internal(), mlp_encode_frame(), and write_substrs().
Number of samples*channel for one access unit.
Definition at line 144 of file mlpenc.c.
Referenced by input_to_sample_buffer(), mlp_encode_frame(), and mlp_encode_init().
Max interval of access units in between two major frames.
Definition at line 146 of file mlpenc.c.
Referenced by input_to_sample_buffer(), mlp_encode_frame(), and mlp_encode_init().
Min interval of access units in between two major frames.
Definition at line 147 of file mlpenc.c.
Referenced by mlp_encode_frame(), and mlp_encode_init().
Number of possible major frame sizes.
Definition at line 148 of file mlpenc.c.
Referenced by mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Timestamp of current access unit.
Definition at line 150 of file mlpenc.c.
Referenced by mlp_encode_frame(), and write_restart_header().
Decoding timestamp of current access unit.
Definition at line 151 of file mlpenc.c.
Referenced by mlp_encode_frame(), mlp_encode_init(), and write_frame_headers().
channel arrangement for MLP streams
Definition at line 153 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
channel modifier for TrueHD stream 0
Definition at line 155 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
channel modifier for TrueHD stream 1
Definition at line 156 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
channel modifier for TrueHD stream 2
Definition at line 157 of file mlpenc.c.
Referenced by mlp_encode_init(), and write_major_sync().
Definition at line 159 of file mlpenc.c.
Referenced by mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Definition at line 160 of file mlpenc.c.
Referenced by mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Definition at line 161 of file mlpenc.c.
Referenced by mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Definition at line 163 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Definition at line 165 of file mlpenc.c.
Referenced by analyze_sample_buffer(), best_codebook_path_cost(), and set_best_codebook().
Definition at line 167 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_frame(), mlp_encode_init(), and set_major_params().
Definition at line 168 of file mlpenc.c.
Referenced by analyze_sample_buffer(), input_data_internal(), mlp_encode_init(), process_major_frame(), set_major_params(), and write_substrs().
ChannelParams to be written to bitstream.
Definition at line 170 of file mlpenc.c.
Referenced by process_major_frame(), set_major_params(), and write_substrs().
DecodingParams to be written to bitstream.
Definition at line 171 of file mlpenc.c.
Referenced by process_major_frame(), set_major_params(), and write_substrs().
params_changed to be written to bitstream.
Definition at line 172 of file mlpenc.c.
Referenced by set_major_params(), and write_substrs().
Definition at line 174 of file mlpenc.c.
Referenced by set_major_params(), and write_substrs().
Definition at line 175 of file mlpenc.c.
Referenced by set_major_params(), and write_substrs().
Definition at line 176 of file mlpenc.c.
Referenced by set_major_params().
Definition at line 178 of file mlpenc.c.
Referenced by analyze_sample_buffer(), and determine_bits().
Definition at line 179 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filter(), compare_decoding_params(), copy_restart_frame_params(), determine_bits(), process_major_frame(), set_filter_params(), set_major_params(), write_block_data(), write_decoding_params(), write_filter_params(), and write_substrs().
Definition at line 180 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filter(), code_matrix_coeffs(), codebook_bits_offset(), compare_decoding_params(), copy_restart_frame_params(), determine_bits(), determine_quant_step_size(), lossless_matrix_coeffs(), no_codebook_bits(), no_codebook_bits_offset(), process_major_frame(), rematrix_channels(), set_best_codebook(), set_major_params(), write_block_data(), write_decoding_params(), write_matrix_params(), and write_substrs().
Definition at line 181 of file mlpenc.c.
Referenced by analyze_sample_buffer(), apply_filters(), compare_decoding_params(), compare_matrix_params(), determine_bits(), determine_filters(), determine_quant_step_size(), generate_2_noise_channels(), process_major_frame(), set_best_codebook(), set_major_params(), write_block_data(), write_decoding_params(), write_restart_header(), and write_substrs().
Definition at line 183 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_frame(), and mlp_encode_init().
Definition at line 186 of file mlpenc.c.
Referenced by input_to_sample_buffer(), mlp_encode_frame(), and process_major_frame().
Definition at line 187 of file mlpenc.c.
Referenced by analyze_sample_buffer(), input_to_sample_buffer(), mlp_encode_frame(), process_major_frame(), and set_major_params().
Definition at line 188 of file mlpenc.c.
Referenced by apply_filter(), determine_quant_step_size(), estimate_stereo_mode(), generate_2_noise_channels(), mlp_encode_frame(), mlp_encode_init(), process_major_frame(), rematrix_channels(), and set_filter_params().
Definition at line 189 of file mlpenc.c.
Referenced by analyze_sample_buffer(), copy_restart_frame_params(), mlp_encode_frame(), set_best_codebook(), and set_major_params().
Sequence index for high compression levels.
Definition at line 190 of file mlpenc.c.
Referenced by mlp_encode_frame().
Definition at line 192 of file mlpenc.c.
Referenced by compare_decoding_params(), and set_major_params().
Definition at line 193 of file mlpenc.c.
Referenced by compare_decoding_params(), and set_major_params().
Definition at line 195 of file mlpenc.c.
Referenced by analyze_sample_buffer(), copy_restart_frame_params(), mlp_encode_frame(), and set_best_codebook().
Definition at line 196 of file mlpenc.c.
Referenced by analyze_sample_buffer(), copy_restart_frame_params(), and mlp_encode_frame().
Definition at line 198 of file mlpenc.c.
Referenced by codebook_bits(), and mlp_encode_init().
Definition at line 200 of file mlpenc.c.
Referenced by mlp_encode_close(), mlp_encode_init(), and set_filter_params().