mirror of
https://github.com/claunia/flac.git
synced 2025-12-16 18:54:26 +00:00
massive glob of checkins: improved tests, more tests, bugfixes
This commit is contained in:
@@ -80,7 +80,7 @@ namespace FLAC {
|
||||
bool set_max_residual_partition_order(unsigned value);
|
||||
bool set_rice_parameter_search_dist(unsigned value);
|
||||
bool set_total_samples_estimate(FLAC__uint64 value);
|
||||
bool set_metadata(FLAC__StreamMetaData **metadata, unsigned num_blocks);
|
||||
bool set_metadata(::FLAC__StreamMetaData **metadata, unsigned num_blocks);
|
||||
|
||||
State get_state() const;
|
||||
bool get_streamable_subset() const;
|
||||
@@ -106,11 +106,11 @@ namespace FLAC {
|
||||
|
||||
void finish();
|
||||
|
||||
bool process(const FLAC__int32 *buf[], unsigned samples);
|
||||
bool process_interleaved(const FLAC__int32 buf[], unsigned samples);
|
||||
bool process(const FLAC__int32 * const buffer[], unsigned samples);
|
||||
bool process_interleaved(const FLAC__int32 buffer[], unsigned samples);
|
||||
protected:
|
||||
virtual ::FLAC__StreamEncoderWriteStatus write_callback(const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame) = 0;
|
||||
virtual void metadata_callback(const FLAC__StreamMetaData *metadata) = 0;
|
||||
virtual void metadata_callback(const ::FLAC__StreamMetaData *metadata) = 0;
|
||||
|
||||
::FLAC__StreamEncoder *encoder_;
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user