33#ifndef FLAC__PROTECTED__STREAM_ENCODER_H
34#define FLAC__PROTECTED__STREAM_ENCODER_H
38#include "../private/ogg_encoder_aspect.h"
41#ifndef FLAC__INTEGER_ONLY_LIBRARY
45#define FLAC__MAX_APODIZATION_FUNCTIONS 32
97#ifndef FLAC__INTEGER_ONLY_LIBRARY
114 FLAC__OggEncoderAspect ogg_encoder_aspect;
float FLAC__real
Definition float.h:58
FLAC__StreamEncoderState
Definition stream_encoder.h:240
#define FLAC__MAX_APODIZATION_FUNCTIONS
Definition stream_encoder.h:45
FLAC__ApodizationFunction
Definition stream_encoder.h:47
@ FLAC__APODIZATION_CONNES
Definition stream_encoder.h:52
@ FLAC__APODIZATION_PUNCHOUT_TUKEY
Definition stream_encoder.h:63
@ FLAC__APODIZATION_FLATTOP
Definition stream_encoder.h:53
@ FLAC__APODIZATION_TUKEY
Definition stream_encoder.h:61
@ FLAC__APODIZATION_NUTTALL
Definition stream_encoder.h:58
@ FLAC__APODIZATION_PARTIAL_TUKEY
Definition stream_encoder.h:62
@ FLAC__APODIZATION_BARTLETT
Definition stream_encoder.h:48
@ FLAC__APODIZATION_WELCH
Definition stream_encoder.h:64
@ FLAC__APODIZATION_KAISER_BESSEL
Definition stream_encoder.h:57
@ FLAC__APODIZATION_BARTLETT_HANN
Definition stream_encoder.h:49
@ FLAC__APODIZATION_HAMMING
Definition stream_encoder.h:55
@ FLAC__APODIZATION_RECTANGLE
Definition stream_encoder.h:59
@ FLAC__APODIZATION_HANN
Definition stream_encoder.h:56
@ FLAC__APODIZATION_BLACKMAN
Definition stream_encoder.h:50
@ FLAC__APODIZATION_GAUSS
Definition stream_encoder.h:54
@ FLAC__APODIZATION_BLACKMAN_HARRIS_4TERM_92DB_SIDELOBE
Definition stream_encoder.h:51
@ FLAC__APODIZATION_TRIANGLE
Definition stream_encoder.h:60
int FLAC__bool
Definition ordinals.h:70
uint64_t FLAC__uint64
Definition ordinals.h:66
Definition stream_encoder.h:67
FLAC__real start
Definition stream_encoder.h:78
FLAC__real end
Definition stream_encoder.h:79
FLAC__real stddev
Definition stream_encoder.h:71
FLAC__ApodizationFunction type
Definition stream_encoder.h:68
FLAC__real p
Definition stream_encoder.h:74
Definition stream_encoder.h:86
FLAC__bool do_exhaustive_model_search
Definition stream_encoder.h:104
FLAC__bool loose_mid_side_stereo
Definition stream_encoder.h:92
unsigned blocksize
Definition stream_encoder.h:96
FLAC__bool streamable_subset
Definition stream_encoder.h:89
FLAC__uint64 streaminfo_offset
Definition stream_encoder.h:112
FLAC__bool do_qlp_coeff_prec_search
Definition stream_encoder.h:103
FLAC__uint64 audio_offset
Definition stream_encoder.h:112
unsigned channels
Definition stream_encoder.h:93
FLAC__bool verify
Definition stream_encoder.h:88
FLAC__ApodizationSpecification apodizations[FLAC__MAX_APODIZATION_FUNCTIONS]
Definition stream_encoder.h:99
FLAC__bool do_escape_coding
Definition stream_encoder.h:105
FLAC__StreamEncoderState state
Definition stream_encoder.h:87
FLAC__bool do_md5
Definition stream_encoder.h:90
FLAC__uint64 total_samples_estimate
Definition stream_encoder.h:109
unsigned max_lpc_order
Definition stream_encoder.h:101
unsigned sample_rate
Definition stream_encoder.h:95
unsigned bits_per_sample
Definition stream_encoder.h:94
FLAC__bool do_mid_side_stereo
Definition stream_encoder.h:91
unsigned num_metadata_blocks
Definition stream_encoder.h:111
FLAC__uint64 seektable_offset
Definition stream_encoder.h:112
unsigned qlp_coeff_precision
Definition stream_encoder.h:102
FLAC__StreamMetadata ** metadata
Definition stream_encoder.h:110
unsigned num_apodizations
Definition stream_encoder.h:98
unsigned max_residual_partition_order
Definition stream_encoder.h:107
unsigned rice_parameter_search_dist
Definition stream_encoder.h:108
unsigned min_residual_partition_order
Definition stream_encoder.h:106
uch * p
Definition crypt.c:594