openshot-audio  0.1.6
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

◆ abs_residual_partition_sums

FLAC__uint64* FLAC__StreamEncoderPrivate::abs_residual_partition_sums

◆ abs_residual_partition_sums_unaligned

FLAC__uint64* FLAC__StreamEncoderPrivate::abs_residual_partition_sums_unaligned

◆ absolute_sample

FLAC__uint64 FLAC__StreamEncoderPrivate::absolute_sample

◆ best_subframe

unsigned FLAC__StreamEncoderPrivate::best_subframe[FLAC__MAX_CHANNELS]

◆ best_subframe_bits

unsigned FLAC__StreamEncoderPrivate::best_subframe_bits[FLAC__MAX_CHANNELS]

◆ best_subframe_bits_mid_side

unsigned FLAC__StreamEncoderPrivate::best_subframe_bits_mid_side[2]

◆ best_subframe_mid_side

unsigned FLAC__StreamEncoderPrivate::best_subframe_mid_side[2]

◆ bytes_written

FLAC__uint64 FLAC__StreamEncoderPrivate::bytes_written

◆ channel

unsigned FLAC__StreamEncoderPrivate::channel

◆ client_data

void* FLAC__StreamEncoderPrivate::client_data

◆ cpuinfo

FLAC__CPUInfo FLAC__StreamEncoderPrivate::cpuinfo

◆ current_frame_number

unsigned FLAC__StreamEncoderPrivate::current_frame_number

◆ current_sample_number

unsigned FLAC__StreamEncoderPrivate::current_sample_number

◆ decoder

FLAC__StreamDecoder* FLAC__StreamEncoderPrivate::decoder

◆ disable_constant_subframes

FLAC__bool FLAC__StreamEncoderPrivate::disable_constant_subframes

◆ disable_fixed_subframes

FLAC__bool FLAC__StreamEncoderPrivate::disable_fixed_subframes

◆ disable_verbatim_subframes

FLAC__bool FLAC__StreamEncoderPrivate::disable_verbatim_subframes

◆ error_stats

struct { ... } FLAC__StreamEncoderPrivate::error_stats

◆ expected

FLAC__int32 FLAC__StreamEncoderPrivate::expected

◆ file

FILE* FLAC__StreamEncoderPrivate::file

◆ first_seekpoint_to_check

unsigned FLAC__StreamEncoderPrivate::first_seekpoint_to_check

◆ frame

FLAC__BitWriter* FLAC__StreamEncoderPrivate::frame

◆ frame_number

unsigned FLAC__StreamEncoderPrivate::frame_number

◆ frames_written

unsigned FLAC__StreamEncoderPrivate::frames_written

◆ got

FLAC__int32 FLAC__StreamEncoderPrivate::got

◆ input_capacity

unsigned FLAC__StreamEncoderPrivate::input_capacity

◆ input_fifo

verify_input_fifo FLAC__StreamEncoderPrivate::input_fifo

◆ integer_signal

FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal[FLAC__MAX_CHANNELS]

◆ integer_signal_mid_side

FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_mid_side[2]

◆ integer_signal_mid_side_unaligned

FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_mid_side_unaligned[2]

◆ integer_signal_unaligned

FLAC__int32* FLAC__StreamEncoderPrivate::integer_signal_unaligned[FLAC__MAX_CHANNELS]

◆ is_being_deleted

FLAC__bool FLAC__StreamEncoderPrivate::is_being_deleted

◆ last_channel_assignment

FLAC__ChannelAssignment FLAC__StreamEncoderPrivate::last_channel_assignment

◆ local_fixed_compute_best_predictor

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])

◆ local_fixed_compute_best_predictor_wide

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])

◆ local_lpc_compute_autocorrelation

void(* FLAC__StreamEncoderPrivate::local_lpc_compute_autocorrelation) (const FLAC__real data[], unsigned data_len, unsigned lag, FLAC__real autoc[])

◆ local_lpc_compute_residual_from_qlp_coefficients

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[])

◆ local_lpc_compute_residual_from_qlp_coefficients_16bit

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[])

◆ local_lpc_compute_residual_from_qlp_coefficients_64bit

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[])

◆ local_precompute_partition_info_sums

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)

◆ loose_mid_side_stereo_frame_count

unsigned FLAC__StreamEncoderPrivate::loose_mid_side_stereo_frame_count

◆ loose_mid_side_stereo_frames

unsigned FLAC__StreamEncoderPrivate::loose_mid_side_stereo_frames

◆ lp_coeff

FLAC__real FLAC__StreamEncoderPrivate::lp_coeff[FLAC__MAX_LPC_ORDER][FLAC__MAX_LPC_ORDER]

◆ md5context

FLAC__MD5Context FLAC__StreamEncoderPrivate::md5context

◆ metadata_callback

FLAC__StreamEncoderMetadataCallback FLAC__StreamEncoderPrivate::metadata_callback

◆ needs_magic_hack

FLAC__bool FLAC__StreamEncoderPrivate::needs_magic_hack

◆ output

verify_output FLAC__StreamEncoderPrivate::output

◆ partitioned_rice_contents_extra

FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_extra[2]

◆ partitioned_rice_contents_workspace

FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace[FLAC__MAX_CHANNELS][2]

◆ partitioned_rice_contents_workspace_mid_side

FLAC__EntropyCodingMethod_PartitionedRiceContents FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_mid_side[FLAC__MAX_CHANNELS][2]

◆ partitioned_rice_contents_workspace_ptr

FLAC__EntropyCodingMethod_PartitionedRiceContents* FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_ptr[FLAC__MAX_CHANNELS][2]

◆ partitioned_rice_contents_workspace_ptr_mid_side

FLAC__EntropyCodingMethod_PartitionedRiceContents* FLAC__StreamEncoderPrivate::partitioned_rice_contents_workspace_ptr_mid_side[FLAC__MAX_CHANNELS][2]

◆ progress_callback

FLAC__StreamEncoderProgressCallback FLAC__StreamEncoderPrivate::progress_callback

◆ raw_bits_per_partition

unsigned* FLAC__StreamEncoderPrivate::raw_bits_per_partition

◆ raw_bits_per_partition_unaligned

unsigned* FLAC__StreamEncoderPrivate::raw_bits_per_partition_unaligned

◆ read_callback

FLAC__StreamEncoderReadCallback FLAC__StreamEncoderPrivate::read_callback

◆ real_signal

FLAC__real* FLAC__StreamEncoderPrivate::real_signal[FLAC__MAX_CHANNELS]

◆ real_signal_mid_side

FLAC__real* FLAC__StreamEncoderPrivate::real_signal_mid_side[2]

◆ real_signal_mid_side_unaligned

FLAC__real* FLAC__StreamEncoderPrivate::real_signal_mid_side_unaligned[2]

◆ real_signal_unaligned

FLAC__real* FLAC__StreamEncoderPrivate::real_signal_unaligned[FLAC__MAX_CHANNELS]

◆ residual_workspace

FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace[FLAC__MAX_CHANNELS][2]

◆ residual_workspace_mid_side

FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_mid_side[2][2]

◆ residual_workspace_mid_side_unaligned

FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_mid_side_unaligned[2][2]

◆ residual_workspace_unaligned

FLAC__int32* FLAC__StreamEncoderPrivate::residual_workspace_unaligned[FLAC__MAX_CHANNELS][2]

◆ sample

unsigned FLAC__StreamEncoderPrivate::sample

◆ samples_written

FLAC__uint64 FLAC__StreamEncoderPrivate::samples_written

◆ seek_callback

FLAC__StreamEncoderSeekCallback FLAC__StreamEncoderPrivate::seek_callback

◆ seek_table

FLAC__StreamMetadata_SeekTable* FLAC__StreamEncoderPrivate::seek_table

◆ state_hint

EncoderStateHint FLAC__StreamEncoderPrivate::state_hint

◆ streaminfo

FLAC__StreamMetadata FLAC__StreamEncoderPrivate::streaminfo

◆ subframe_bps

unsigned FLAC__StreamEncoderPrivate::subframe_bps[FLAC__MAX_CHANNELS]

◆ subframe_bps_mid_side

unsigned FLAC__StreamEncoderPrivate::subframe_bps_mid_side[2]

◆ subframe_workspace

FLAC__Subframe FLAC__StreamEncoderPrivate::subframe_workspace[FLAC__MAX_CHANNELS][2]

◆ subframe_workspace_mid_side

FLAC__Subframe FLAC__StreamEncoderPrivate::subframe_workspace_mid_side[2][2]

◆ subframe_workspace_ptr

FLAC__Subframe* FLAC__StreamEncoderPrivate::subframe_workspace_ptr[FLAC__MAX_CHANNELS][2]

◆ subframe_workspace_ptr_mid_side

FLAC__Subframe* FLAC__StreamEncoderPrivate::subframe_workspace_ptr_mid_side[2][2]

◆ tell_callback

FLAC__StreamEncoderTellCallback FLAC__StreamEncoderPrivate::tell_callback

◆ total_frames_estimate

unsigned FLAC__StreamEncoderPrivate::total_frames_estimate

◆ use_wide_by_block

FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_block

◆ use_wide_by_order

FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_order

◆ use_wide_by_partition

FLAC__bool FLAC__StreamEncoderPrivate::use_wide_by_partition

◆ verify

struct { ... } FLAC__StreamEncoderPrivate::verify

◆ window

FLAC__real* FLAC__StreamEncoderPrivate::window[FLAC__MAX_APODIZATION_FUNCTIONS]

◆ window_unaligned

FLAC__real* FLAC__StreamEncoderPrivate::window_unaligned[FLAC__MAX_APODIZATION_FUNCTIONS]

◆ windowed_signal

FLAC__real* FLAC__StreamEncoderPrivate::windowed_signal

◆ windowed_signal_unaligned

FLAC__real* FLAC__StreamEncoderPrivate::windowed_signal_unaligned

◆ write_callback

FLAC__StreamEncoderWriteCallback FLAC__StreamEncoderPrivate::write_callback

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