openshot-audio  0.1.2
Public Attributes | List of all members
FLAC__StreamEncoderPrivate Struct Reference

Public Attributes

unsigned input_capacity
 
FLAC__int32integer_signal [FLAC__MAX_CHANNELS]
 
FLAC__int32integer_signal_mid_side [2]
 
FLAC__realreal_signal [FLAC__MAX_CHANNELS]
 
FLAC__realreal_signal_mid_side [2]
 
FLAC__realwindow [FLAC__MAX_APODIZATION_FUNCTIONS]
 
FLAC__realwindowed_signal
 
unsigned subframe_bps [FLAC__MAX_CHANNELS]
 
unsigned subframe_bps_mid_side [2]
 
FLAC__int32residual_workspace [FLAC__MAX_CHANNELS][2]
 
FLAC__int32residual_workspace_mid_side [2][2]
 
FLAC__Subframe subframe_workspace [FLAC__MAX_CHANNELS][2]
 
FLAC__Subframe subframe_workspace_mid_side [2][2]
 
FLAC__Subframesubframe_workspace_ptr [FLAC__MAX_CHANNELS][2]
 
FLAC__Subframesubframe_workspace_ptr_mid_side [2][2]
 
FLAC__EntropyCodingMethod_PartitionedRiceContents partitioned_rice_contents_workspace [FLAC__MAX_CHANNELS][2]
 
FLAC__EntropyCodingMethod_PartitionedRiceContents partitioned_rice_contents_workspace_mid_side [FLAC__MAX_CHANNELS][2]
 
FLAC__EntropyCodingMethod_PartitionedRiceContentspartitioned_rice_contents_workspace_ptr [FLAC__MAX_CHANNELS][2]
 
FLAC__EntropyCodingMethod_PartitionedRiceContentspartitioned_rice_contents_workspace_ptr_mid_side [FLAC__MAX_CHANNELS][2]
 
unsigned best_subframe [FLAC__MAX_CHANNELS]
 
unsigned best_subframe_mid_side [2]
 
unsigned best_subframe_bits [FLAC__MAX_CHANNELS]
 
unsigned best_subframe_bits_mid_side [2]
 
FLAC__uint64abs_residual_partition_sums
 
unsigned * raw_bits_per_partition
 
FLAC__BitWriterframe
 
unsigned loose_mid_side_stereo_frames
 
unsigned loose_mid_side_stereo_frame_count
 
FLAC__ChannelAssignment last_channel_assignment
 
FLAC__StreamMetadata streaminfo
 
FLAC__StreamMetadata_SeekTableseek_table
 
unsigned current_sample_number
 
unsigned current_frame_number
 
FLAC__MD5Context md5context
 
FLAC__CPUInfo cpuinfo
 
void(* local_precompute_partition_info_sums )(const FLAC__int32 residual[], FLAC__uint64 abs_residual_partition_sums[], unsigned residual_samples, unsigned predictor_order, unsigned min_partition_order, unsigned max_partition_order, unsigned bps)
 
unsigned(* local_fixed_compute_best_predictor )(const FLAC__int32 data[], unsigned data_len, FLAC__float residual_bits_per_sample[FLAC__MAX_FIXED_ORDER+1])
 
unsigned(* local_fixed_compute_best_predictor_wide )(const FLAC__int32 data[], unsigned data_len, FLAC__float residual_bits_per_sample[FLAC__MAX_FIXED_ORDER+1])
 
void(* local_lpc_compute_autocorrelation )(const FLAC__real data[], unsigned data_len, unsigned lag, FLAC__real autoc[])
 
void(* local_lpc_compute_residual_from_qlp_coefficients )(const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
 
void(* local_lpc_compute_residual_from_qlp_coefficients_64bit )(const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
 
void(* local_lpc_compute_residual_from_qlp_coefficients_16bit )(const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
 
FLAC__bool use_wide_by_block
 
FLAC__bool use_wide_by_partition
 
FLAC__bool use_wide_by_order
 
FLAC__bool disable_constant_subframes
 
FLAC__bool disable_fixed_subframes
 
FLAC__bool disable_verbatim_subframes
 
FLAC__StreamEncoderReadCallback read_callback
 
FLAC__StreamEncoderSeekCallback seek_callback
 
FLAC__StreamEncoderTellCallback tell_callback
 
FLAC__StreamEncoderWriteCallback write_callback
 
FLAC__StreamEncoderMetadataCallback metadata_callback
 
FLAC__StreamEncoderProgressCallback progress_callback
 
void * client_data
 
unsigned first_seekpoint_to_check
 
FILE * file
 
FLAC__uint64 bytes_written
 
FLAC__uint64 samples_written
 
unsigned frames_written
 
unsigned total_frames_estimate
 
FLAC__int32integer_signal_unaligned [FLAC__MAX_CHANNELS]
 
FLAC__int32integer_signal_mid_side_unaligned [2]
 
FLAC__realreal_signal_unaligned [FLAC__MAX_CHANNELS]
 
FLAC__realreal_signal_mid_side_unaligned [2]
 
FLAC__realwindow_unaligned [FLAC__MAX_APODIZATION_FUNCTIONS]
 
FLAC__realwindowed_signal_unaligned
 
FLAC__int32residual_workspace_unaligned [FLAC__MAX_CHANNELS][2]
 
FLAC__int32residual_workspace_mid_side_unaligned [2][2]
 
FLAC__uint64abs_residual_partition_sums_unaligned
 
unsigned * raw_bits_per_partition_unaligned
 
FLAC__real lp_coeff [FLAC__MAX_LPC_ORDER][FLAC__MAX_LPC_ORDER]
 
FLAC__EntropyCodingMethod_PartitionedRiceContents partitioned_rice_contents_extra [2]
 
struct {
   FLAC__StreamDecoder *   decoder
 
   EncoderStateHint   state_hint
 
   FLAC__bool   needs_magic_hack
 
   verify_input_fifo   input_fifo
 
   verify_output   output
 
   struct {
      FLAC__uint64   absolute_sample
 
      unsigned   frame_number
 
      unsigned   channel
 
      unsigned   sample
 
      FLAC__int32   expected
 
      FLAC__int32   got
 
   }   error_stats
 
verify
 
FLAC__bool is_being_deleted
 

Member Data Documentation

FLAC__uint64* FLAC__StreamEncoderPrivate::abs_residual_partition_sums
FLAC__uint64* FLAC__StreamEncoderPrivate::abs_residual_partition_sums_unaligned
FLAC__uint64 FLAC__StreamEncoderPrivate::absolute_sample
unsigned FLAC__StreamEncoderPrivate::best_subframe[FLAC__MAX_CHANNELS]
unsigned FLAC__StreamEncoderPrivate::best_subframe_bits[FLAC__MAX_CHANNELS]
unsigned FLAC__StreamEncoderPrivate::best_subframe_bits_mid_side[2]
unsigned FLAC__StreamEncoderPrivate::best_subframe_mid_side[2]
FLAC__uint64 FLAC__StreamEncoderPrivate::bytes_written
unsigned FLAC__StreamEncoderPrivate::channel
void* FLAC__StreamEncoderPrivate::client_data
FLAC__CPUInfo FLAC__StreamEncoderPrivate::cpuinfo
unsigned FLAC__StreamEncoderPrivate::current_frame_number
unsigned FLAC__StreamEncoderPrivate::current_sample_number
FLAC__StreamDecoder* FLAC__StreamEncoderPrivate::decoder
FLAC__bool FLAC__StreamEncoderPrivate::disable_constant_subframes
FLAC__bool FLAC__StreamEncoderPrivate::disable_fixed_subframes
FLAC__bool FLAC__StreamEncoderPrivate::disable_verbatim_subframes
struct { ... } FLAC__StreamEncoderPrivate::error_stats
FLAC__int32 FLAC__StreamEncoderPrivate::expected
FILE* FLAC__StreamEncoderPrivate::file
unsigned FLAC__StreamEncoderPrivate::first_seekpoint_to_check
FLAC__BitWriter* FLAC__StreamEncoderPrivate::frame
unsigned FLAC__StreamEncoderPrivate::frame_number
unsigned FLAC__StreamEncoderPrivate::frames_written
FLAC__int32 FLAC__StreamEncoderPrivate::got
unsigned FLAC__StreamEncoderPrivate::input_capacity
verify_input_fifo FLAC__StreamEncoderPrivate::input_fifo
FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal[FLAC__MAX_CHANNELS]
FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_mid_side[2]
FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_mid_side_unaligned[2]
FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_unaligned[FLAC__MAX_CHANNELS]
FLAC__bool FLAC__StreamEncoderPrivate::is_being_deleted
FLAC__ChannelAssignment FLAC__StreamEncoderPrivate::last_channel_assignment
unsigned(* FLAC__StreamEncoderPrivate::local_fixed_compute_best_predictor) (const FLAC__int32 data[], unsigned data_len, FLAC__float residual_bits_per_sample[FLAC__MAX_FIXED_ORDER+1])
unsigned(* FLAC__StreamEncoderPrivate::local_fixed_compute_best_predictor_wide) (const FLAC__int32 data[], unsigned data_len, FLAC__float residual_bits_per_sample[FLAC__MAX_FIXED_ORDER+1])
void(* FLAC__StreamEncoderPrivate::local_lpc_compute_autocorrelation) (const FLAC__real data[], unsigned data_len, unsigned lag, FLAC__real autoc[])
void(* FLAC__StreamEncoderPrivate::local_lpc_compute_residual_from_qlp_coefficients) (const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
void(* FLAC__StreamEncoderPrivate::local_lpc_compute_residual_from_qlp_coefficients_16bit) (const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
void(* FLAC__StreamEncoderPrivate::local_lpc_compute_residual_from_qlp_coefficients_64bit) (const FLAC__int32 *data, unsigned data_len, const FLAC__int32 qlp_coeff[], unsigned order, int lp_quantization, FLAC__int32 residual[])
void(* FLAC__StreamEncoderPrivate::local_precompute_partition_info_sums) (const FLAC__int32 residual[], FLAC__uint64 abs_residual_partition_sums[], unsigned residual_samples, unsigned predictor_order, unsigned min_partition_order, unsigned max_partition_order, unsigned bps)
unsigned FLAC__StreamEncoderPrivate::loose_mid_side_stereo_frame_count
unsigned FLAC__StreamEncoderPrivate::loose_mid_side_stereo_frames
FLAC__real FLAC__StreamEncoderPrivate::lp_coeff[FLAC__MAX_LPC_ORDER][FLAC__MAX_LPC_ORDER]
FLAC__MD5Context FLAC__StreamEncoderPrivate::md5context
FLAC__StreamEncoderMetadataCallback FLAC__StreamEncoderPrivate::metadata_callback
FLAC__bool FLAC__StreamEncoderPrivate::needs_magic_hack
verify_output FLAC__StreamEncoderPrivate::output
FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_extra[2]
FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace[FLAC__MAX_CHANNELS][2]
FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_mid_side[FLAC__MAX_CHANNELS][2]
FLAC__EntropyCodingMethod_PartitionedRiceContents* FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_ptr[FLAC__MAX_CHANNELS][2]
FLAC__EntropyCodingMethod_PartitionedRiceContents* FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_ptr_mid_side[FLAC__MAX_CHANNELS][2]
FLAC__StreamEncoderProgressCallback FLAC__StreamEncoderPrivate::progress_callback
unsigned* FLAC__StreamEncoderPrivate::raw_bits_per_partition
unsigned* FLAC__StreamEncoderPrivate::raw_bits_per_partition_unaligned
FLAC__StreamEncoderReadCallback FLAC__StreamEncoderPrivate::read_callback
FLAC__real* FLAC__StreamEncoderPrivate::real_signal[FLAC__MAX_CHANNELS]
FLAC__real* FLAC__StreamEncoderPrivate::real_signal_mid_side[2]
FLAC__real* FLAC__StreamEncoderPrivate::real_signal_mid_side_unaligned[2]
FLAC__real* FLAC__StreamEncoderPrivate::real_signal_unaligned[FLAC__MAX_CHANNELS]
FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace[FLAC__MAX_CHANNELS][2]
FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_mid_side[2][2]
FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_mid_side_unaligned[2][2]
FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_unaligned[FLAC__MAX_CHANNELS][2]
unsigned FLAC__StreamEncoderPrivate::sample
FLAC__uint64 FLAC__StreamEncoderPrivate::samples_written
FLAC__StreamEncoderSeekCallback FLAC__StreamEncoderPrivate::seek_callback
FLAC__StreamMetadata_SeekTable* FLAC__StreamEncoderPrivate::seek_table
EncoderStateHint FLAC__StreamEncoderPrivate::state_hint
FLAC__StreamMetadata FLAC__StreamEncoderPrivate::streaminfo
unsigned FLAC__StreamEncoderPrivate::subframe_bps[FLAC__MAX_CHANNELS]
unsigned FLAC__StreamEncoderPrivate::subframe_bps_mid_side[2]
FLAC__Subframe FLAC__StreamEncoderPrivate::subframe_workspace[FLAC__MAX_CHANNELS][2]
FLAC__Subframe FLAC__StreamEncoderPrivate::subframe_workspace_mid_side[2][2]
FLAC__Subframe* FLAC__StreamEncoderPrivate::subframe_workspace_ptr[FLAC__MAX_CHANNELS][2]
FLAC__Subframe* FLAC__StreamEncoderPrivate::subframe_workspace_ptr_mid_side[2][2]
FLAC__StreamEncoderTellCallback FLAC__StreamEncoderPrivate::tell_callback
unsigned FLAC__StreamEncoderPrivate::total_frames_estimate
FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_block
FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_order
FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_partition
struct { ... } FLAC__StreamEncoderPrivate::verify
FLAC__real* FLAC__StreamEncoderPrivate::window[FLAC__MAX_APODIZATION_FUNCTIONS]
FLAC__real* FLAC__StreamEncoderPrivate::window_unaligned[FLAC__MAX_APODIZATION_FUNCTIONS]
FLAC__real* FLAC__StreamEncoderPrivate::windowed_signal
FLAC__real* FLAC__StreamEncoderPrivate::windowed_signal_unaligned
FLAC__StreamEncoderWriteCallback FLAC__StreamEncoderPrivate::write_callback

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