index

#

index
cpp_api
intro
getting_started
c_api
embedded_developers
decoder.h
/home/jcoalson/flac/build/include/FLAC++/
FLAC++_2decoder_8h.html
decoder.h
/home/jcoalson/flac/build/include/OggFLAC++/
OggFLAC++_2decoder_8h.html
encoder.h
/home/jcoalson/flac/build/include/FLAC++/
FLAC++_2encoder_8h.html
encoder.h
/home/jcoalson/flac/build/include/OggFLAC++/
OggFLAC++_2encoder_8h.html
file_decoder.h
/home/jcoalson/flac/build/include/FLAC/
file__decoder_8h.html
FLAC__FileDecoder
- FLAC__StreamDecoderWriteStatus(* FLAC__FileDecoderWriteCallback a1 )(const FLAC__FileDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__FileDecoderMetadataCallback a2 )(const FLAC__FileDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__FileDecoderErrorCallback a3 )(const FLAC__FileDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__FileDecoderState
  a36
- FLAC__FILE_DECODER_OK
  a36a4
- FLAC__FILE_DECODER_END_OF_FILE
  a36a5
- FLAC__FILE_DECODER_ERROR_OPENING_FILE
  a36a6
- FLAC__FILE_DECODER_MEMORY_ALLOCATION_ERROR
  a36a7
- FLAC__FILE_DECODER_SEEK_ERROR
  a36a8
- FLAC__FILE_DECODER_SEEKABLE_STREAM_DECODER_ERROR
  a36a9
- FLAC__FILE_DECODER_ALREADY_INITIALIZED
  a36a10
- FLAC__FILE_DECODER_INVALID_CALLBACK
  a36a11
- FLAC__FILE_DECODER_UNINITIALIZED
  a36a12
- FLAC__FileDecoder * FLAC__file_decoder_new a4 ()
- void FLAC__file_decoder_delete a5 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_set_md5_checking a6 (FLAC__FileDecoder *decoder, FLAC__bool value)
- FLAC__bool FLAC__file_decoder_set_filename a7 (FLAC__FileDecoder *decoder, const char *value)
- FLAC__bool FLAC__file_decoder_set_write_callback a8 (FLAC__FileDecoder *decoder, FLAC__FileDecoderWriteCallback value)
- FLAC__bool FLAC__file_decoder_set_metadata_callback a9 (FLAC__FileDecoder *decoder, FLAC__FileDecoderMetadataCallback value)
- FLAC__bool FLAC__file_decoder_set_error_callback a10 (FLAC__FileDecoder *decoder, FLAC__FileDecoderErrorCallback value)
- FLAC__bool FLAC__file_decoder_set_client_data a11 (FLAC__FileDecoder *decoder, void *value)
- FLAC__bool FLAC__file_decoder_set_metadata_respond a12 (FLAC__FileDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__file_decoder_set_metadata_respond_application a13 (FLAC__FileDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__file_decoder_set_metadata_respond_all a14 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_set_metadata_ignore a15 (FLAC__FileDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__file_decoder_set_metadata_ignore_application a16 (FLAC__FileDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__file_decoder_set_metadata_ignore_all a17 (FLAC__FileDecoder *decoder)
- FLAC__FileDecoderState FLAC__file_decoder_get_state a18 (const FLAC__FileDecoder *decoder)
- FLAC__SeekableStreamDecoderState FLAC__file_decoder_get_seekable_stream_decoder_state a19 (const FLAC__FileDecoder *decoder)
- FLAC__StreamDecoderState FLAC__file_decoder_get_stream_decoder_state a20 (const FLAC__FileDecoder *decoder)
- const char * FLAC__file_decoder_get_resolved_state_string a21 (const FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_get_md5_checking a22 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_channels a23 (const FLAC__FileDecoder *decoder)
- FLAC__ChannelAssignment FLAC__file_decoder_get_channel_assignment a24 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_bits_per_sample a25 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_sample_rate a26 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_blocksize a27 (const FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_get_decode_position a28 (const FLAC__FileDecoder *decoder, FLAC__uint64 *position)
- FLAC__FileDecoderState FLAC__file_decoder_init a29 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_finish a30 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_single a31 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_until_end_of_metadata a32 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_until_end_of_file a33 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_remaining_frames a34 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_seek_absolute a35 (FLAC__FileDecoder *decoder, FLAC__uint64 sample)
- const char *const FLAC__FileDecoderStateString a0 []
file_encoder.h
/home/jcoalson/flac/build/include/FLAC/
file__encoder_8h.html
FLAC__FileEncoder
- void(* FLAC__FileEncoderProgressCallback a1 )(const FLAC__FileEncoder *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, unsigned frames_written, unsigned total_frames_estimate, void *client_data)
- FLAC__FileEncoderState
  a52
- FLAC__FILE_ENCODER_OK
  a52a2
- FLAC__FILE_ENCODER_NO_FILENAME
  a52a3
- FLAC__FILE_ENCODER_SEEKABLE_STREAM_ENCODER_ERROR
  a52a4
- FLAC__FILE_ENCODER_FATAL_ERROR_WHILE_WRITING
  a52a5
- FLAC__FILE_ENCODER_ERROR_OPENING_FILE
  a52a6
- FLAC__FILE_ENCODER_MEMORY_ALLOCATION_ERROR
  a52a7
- FLAC__FILE_ENCODER_ALREADY_INITIALIZED
  a52a8
- FLAC__FILE_ENCODER_UNINITIALIZED
  a52a9
- FLAC__FileEncoder * FLAC__file_encoder_new a2 ()
- void FLAC__file_encoder_delete a3 (FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_set_verify a4 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_streamable_subset a5 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_mid_side_stereo a6 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_loose_mid_side_stereo a7 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_channels a8 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_bits_per_sample a9 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_sample_rate a10 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_blocksize a11 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_max_lpc_order a12 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_qlp_coeff_precision a13 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_do_qlp_coeff_prec_search a14 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_escape_coding a15 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_exhaustive_model_search a16 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_min_residual_partition_order a17 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_max_residual_partition_order a18 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_rice_parameter_search_dist a19 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_total_samples_estimate a20 (FLAC__FileEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__file_encoder_set_metadata a21 (FLAC__FileEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__file_encoder_set_filename a22 (FLAC__FileEncoder *encoder, const char *value)
- FLAC__bool FLAC__file_encoder_set_progress_callback a23 (FLAC__FileEncoder *encoder, FLAC__FileEncoderProgressCallback value)
- FLAC__bool FLAC__file_encoder_set_client_data a24 (FLAC__FileEncoder *encoder, void *value)
- FLAC__FileEncoderState FLAC__file_encoder_get_state a25 (const FLAC__FileEncoder *encoder)
- FLAC__SeekableStreamEncoderState FLAC__file_encoder_get_seekable_stream_encoder_state a26 (const FLAC__FileEncoder *encoder)
- FLAC__StreamEncoderState FLAC__file_encoder_get_stream_encoder_state a27 (const FLAC__FileEncoder *encoder)
- FLAC__StreamDecoderState FLAC__file_encoder_get_verify_decoder_state a28 (const FLAC__FileEncoder *encoder)
- const char * FLAC__file_encoder_get_resolved_state_string a29 (const FLAC__FileEncoder *encoder)
- void FLAC__file_encoder_get_verify_decoder_error_stats a30 (const FLAC__FileEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__file_encoder_get_verify a31 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_streamable_subset a32 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_mid_side_stereo a33 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_loose_mid_side_stereo a34 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_channels a35 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_bits_per_sample a36 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_sample_rate a37 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_blocksize a38 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_max_lpc_order a39 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_qlp_coeff_precision a40 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_qlp_coeff_prec_search a41 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_escape_coding a42 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_exhaustive_model_search a43 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_min_residual_partition_order a44 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_max_residual_partition_order a45 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_rice_parameter_search_dist a46 (const FLAC__FileEncoder *encoder)
- FLAC__uint64 FLAC__file_encoder_get_total_samples_estimate a47 (const FLAC__FileEncoder *encoder)
- FLAC__FileEncoderState FLAC__file_encoder_init a48 (FLAC__FileEncoder *encoder)
- void FLAC__file_encoder_finish a49 (FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_process a50 (FLAC__FileEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__file_encoder_process_interleaved a51 (FLAC__FileEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__FileEncoderStateString a0 []
format.h
/home/jcoalson/flac/build/include/FLAC/
format_8h.html
FLAC__EntropyCodingMethod_PartitionedRiceContents
FLAC__EntropyCodingMethod_PartitionedRice
FLAC__EntropyCodingMethod
FLAC__Subframe_Constant
FLAC__Subframe_Verbatim
FLAC__Subframe_Fixed
FLAC__Subframe_LPC
FLAC__Subframe
FLAC__FrameHeader
FLAC__FrameFooter
FLAC__Frame
FLAC__StreamMetadata_StreamInfo
FLAC__StreamMetadata_Padding
FLAC__StreamMetadata_Application
FLAC__StreamMetadata_SeekPoint
FLAC__StreamMetadata_SeekTable
FLAC__StreamMetadata_VorbisComment_Entry
FLAC__StreamMetadata_VorbisComment
FLAC__StreamMetadata_CueSheet_Index
FLAC__StreamMetadata_CueSheet_Track
FLAC__StreamMetadata_CueSheet
FLAC__StreamMetadata_Unknown
FLAC__StreamMetadata
- #define FLAC__MIN_BLOCK_SIZE a72
- #define FLAC__MAX_BLOCK_SIZE a73
- #define FLAC__MAX_CHANNELS a74
- #define FLAC__MIN_BITS_PER_SAMPLE a75
- #define FLAC__MAX_BITS_PER_SAMPLE a76
- #define FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE a77
- #define FLAC__MAX_SAMPLE_RATE a78
- #define FLAC__MAX_LPC_ORDER a79
- #define FLAC__MIN_QLP_COEFF_PRECISION a80
- #define FLAC__MAX_QLP_COEFF_PRECISION a81
- #define FLAC__MAX_FIXED_ORDER a82
- #define FLAC__MAX_RICE_PARTITION_ORDER a83
- #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER a84
- #define FLAC__STREAM_SYNC_LENGTH a85
- #define FLAC__STREAM_METADATA_STREAMINFO_LENGTH a86
- #define FLAC__STREAM_METADATA_SEEKPOINT_LENGTH a87
- #define FLAC__STREAM_METADATA_HEADER_LENGTH a88
- FLAC__EntropyCodingMethodType
  a89
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE
  a89a85
- FLAC__SubframeType
  a90
- FLAC__SUBFRAME_TYPE_CONSTANT
  a90a86
- FLAC__SUBFRAME_TYPE_VERBATIM
  a90a87
- FLAC__SUBFRAME_TYPE_FIXED
  a90a88
- FLAC__SUBFRAME_TYPE_LPC
  a90a89
- FLAC__ChannelAssignment
  a91
- FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT
  a91a90
- FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE
  a91a91
- FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE
  a91a92
- FLAC__CHANNEL_ASSIGNMENT_MID_SIDE
  a91a93
- FLAC__FrameNumberType
  a92
- FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER
  a92a94
- FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER
  a92a95
- FLAC__MetadataType
  a93
- FLAC__METADATA_TYPE_STREAMINFO
  a93a96
- FLAC__METADATA_TYPE_PADDING
  a93a97
- FLAC__METADATA_TYPE_APPLICATION
  a93a98
- FLAC__METADATA_TYPE_SEEKTABLE
  a93a99
- FLAC__METADATA_TYPE_VORBIS_COMMENT
  a93a100
- FLAC__METADATA_TYPE_CUESHEET
  a93a101
- FLAC__METADATA_TYPE_UNDEFINED
  a93a102
- FLAC__bool FLAC__format_sample_rate_is_valid a68 (unsigned sample_rate)
- FLAC__bool FLAC__format_seektable_is_legal a69 (const FLAC__StreamMetadata_SeekTable *seek_table)
- unsigned FLAC__format_seektable_sort a70 (FLAC__StreamMetadata_SeekTable *seek_table)
- FLAC__bool FLAC__format_cuesheet_is_legal a71 (const FLAC__StreamMetadata_CueSheet *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)
- const char * FLAC__VERSION_STRING a0
- const char * FLAC__VENDOR_STRING a1
- const FLAC__byte FLAC__STREAM_SYNC_STRING a2 [4]
- const unsigned FLAC__STREAM_SYNC a3
- const unsigned FLAC__STREAM_SYNC_LEN a4
- const char *const FLAC__EntropyCodingMethodTypeString a5 []
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN a6
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN a7
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN a8
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER a9
- const unsigned FLAC__ENTROPY_CODING_METHOD_TYPE_LEN a10
- const char *const FLAC__SubframeTypeString a11 []
- const unsigned FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN a12
- const unsigned FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN a13
- const unsigned FLAC__SUBFRAME_ZERO_PAD_LEN a14
- const unsigned FLAC__SUBFRAME_TYPE_LEN a15
- const unsigned FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN a16
- const unsigned FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK a17
- const unsigned FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK a18
- const unsigned FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK a19
- const unsigned FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK a20
- const char *const FLAC__ChannelAssignmentString a21 []
- const char *const FLAC__FrameNumberTypeString a22 []
- const unsigned FLAC__FRAME_HEADER_SYNC a23
- const unsigned FLAC__FRAME_HEADER_SYNC_LEN a24
- const unsigned FLAC__FRAME_HEADER_RESERVED_LEN a25
- const unsigned FLAC__FRAME_HEADER_BLOCK_SIZE_LEN a26
- const unsigned FLAC__FRAME_HEADER_SAMPLE_RATE_LEN a27
- const unsigned FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN a28
- const unsigned FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN a29
- const unsigned FLAC__FRAME_HEADER_ZERO_PAD_LEN a30
- const unsigned FLAC__FRAME_HEADER_CRC_LEN a31
- const unsigned FLAC__FRAME_FOOTER_CRC_LEN a32
- const char *const FLAC__MetadataTypeString a33 []
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN a34
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN a35
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN a36
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN a37
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN a38
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN a39
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN a40
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN a41
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN a42
- const unsigned FLAC__STREAM_METADATA_APPLICATION_ID_LEN a43
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN a44
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN a45
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN a46
- const FLAC__uint64 FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER a47
- const unsigned FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN a48
- const unsigned FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN a49
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN a50
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN a51
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN a52
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN a53
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN a54
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN a55
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN a56
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN a57
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN a58
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN a59
- const unsigned FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN a60
- const unsigned FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN a61
- const unsigned FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN a62
- const unsigned FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN a63
- const unsigned FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN a64
- const unsigned FLAC__STREAM_METADATA_IS_LAST_LEN a65
- const unsigned FLAC__STREAM_METADATA_TYPE_LEN a66
- const unsigned FLAC__STREAM_METADATA_LENGTH_LEN a67
metadata.h
/home/jcoalson/flac/build/include/FLAC/
metadata_8h.html
- FLAC__Metadata_SimpleIterator FLAC__Metadata_SimpleIterator a0
- FLAC__Metadata_Chain FLAC__Metadata_Chain a0
- FLAC__Metadata_Iterator FLAC__Metadata_Iterator a1
- FLAC__Metadata_SimpleIteratorStatus
  a14
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_OK
  a14a5
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ILLEGAL_INPUT
  a14a6
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ERROR_OPENING_FILE
  a14a7
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_A_FLAC_FILE
  a14a8
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_WRITABLE
  a14a9
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_BAD_METADATA
  a14a10
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_READ_ERROR
  a14a11
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_SEEK_ERROR
  a14a12
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_WRITE_ERROR
  a14a13
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_RENAME_ERROR
  a14a14
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_UNLINK_ERROR
  a14a15
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_MEMORY_ALLOCATION_ERROR
  a14a16
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_INTERNAL_ERROR
  a14a17
- FLAC__Metadata_ChainStatus
  a21
- FLAC__METADATA_CHAIN_STATUS_OK
  a21a18
- FLAC__METADATA_CHAIN_STATUS_ILLEGAL_INPUT
  a21a19
- FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE
  a21a20
- FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE
  a21a21
- FLAC__METADATA_CHAIN_STATUS_NOT_WRITABLE
  a21a22
- FLAC__METADATA_CHAIN_STATUS_BAD_METADATA
  a21a23
- FLAC__METADATA_CHAIN_STATUS_READ_ERROR
  a21a24
- FLAC__METADATA_CHAIN_STATUS_SEEK_ERROR
  a21a25
- FLAC__METADATA_CHAIN_STATUS_WRITE_ERROR
  a21a26
- FLAC__METADATA_CHAIN_STATUS_RENAME_ERROR
  a21a27
- FLAC__METADATA_CHAIN_STATUS_UNLINK_ERROR
  a21a28
- FLAC__METADATA_CHAIN_STATUS_MEMORY_ALLOCATION_ERROR
  a21a29
- FLAC__METADATA_CHAIN_STATUS_INTERNAL_ERROR
  a21a30
- FLAC__bool FLAC__metadata_get_streaminfo a0 (const char *filename, FLAC__StreamMetadata *streaminfo)
- FLAC__Metadata_SimpleIterator * FLAC__metadata_simple_iterator_new a2 ()
- void FLAC__metadata_simple_iterator_delete a3 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__Metadata_SimpleIteratorStatus FLAC__metadata_simple_iterator_status a4 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_init a5 (FLAC__Metadata_SimpleIterator *iterator, const char *filename, FLAC__bool read_only, FLAC__bool preserve_file_stats)
- FLAC__bool FLAC__metadata_simple_iterator_is_writable a6 (const FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_next a7 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_prev a8 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__MetadataType FLAC__metadata_simple_iterator_get_block_type a9 (const FLAC__Metadata_SimpleIterator *iterator)
- FLAC__StreamMetadata * FLAC__metadata_simple_iterator_get_block a10 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_set_block a11 (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding)
- FLAC__bool FLAC__metadata_simple_iterator_insert_block_after a12 (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding)
- FLAC__bool FLAC__metadata_simple_iterator_delete_block a13 (FLAC__Metadata_SimpleIterator *iterator, FLAC__bool use_padding)
- FLAC__Metadata_Chain * FLAC__metadata_chain_new a3 ()
- void FLAC__metadata_chain_delete a4 (FLAC__Metadata_Chain *chain)
- FLAC__Metadata_ChainStatus FLAC__metadata_chain_status a5 (FLAC__Metadata_Chain *chain)
- FLAC__bool FLAC__metadata_chain_read a6 (FLAC__Metadata_Chain *chain, const char *filename)
- FLAC__bool FLAC__metadata_chain_write a7 (FLAC__Metadata_Chain *chain, FLAC__bool use_padding, FLAC__bool preserve_file_stats)
- void FLAC__metadata_chain_merge_padding a8 (FLAC__Metadata_Chain *chain)
- void FLAC__metadata_chain_sort_padding a9 (FLAC__Metadata_Chain *chain)
- FLAC__Metadata_Iterator * FLAC__metadata_iterator_new a10 ()
- void FLAC__metadata_iterator_delete a11 (FLAC__Metadata_Iterator *iterator)
- void FLAC__metadata_iterator_init a12 (FLAC__Metadata_Iterator *iterator, FLAC__Metadata_Chain *chain)
- FLAC__bool FLAC__metadata_iterator_next a13 (FLAC__Metadata_Iterator *iterator)
- FLAC__bool FLAC__metadata_iterator_prev a14 (FLAC__Metadata_Iterator *iterator)
- FLAC__MetadataType FLAC__metadata_iterator_get_block_type a15 (const FLAC__Metadata_Iterator *iterator)
- FLAC__StreamMetadata * FLAC__metadata_iterator_get_block a16 (FLAC__Metadata_Iterator *iterator)
- FLAC__bool FLAC__metadata_iterator_set_block a17 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- FLAC__bool FLAC__metadata_iterator_delete_block a18 (FLAC__Metadata_Iterator *iterator, FLAC__bool replace_with_padding)
- FLAC__bool FLAC__metadata_iterator_insert_block_before a19 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- FLAC__bool FLAC__metadata_iterator_insert_block_after a20 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- FLAC__StreamMetadata * FLAC__metadata_object_new a0 (FLAC__MetadataType type)
- FLAC__StreamMetadata * FLAC__metadata_object_clone a1 (const FLAC__StreamMetadata *object)
- void FLAC__metadata_object_delete a2 (FLAC__StreamMetadata *object)
- FLAC__bool FLAC__metadata_object_is_equal a3 (const FLAC__StreamMetadata *block1, const FLAC__StreamMetadata *block2)
- FLAC__bool FLAC__metadata_object_application_set_data a4 (FLAC__StreamMetadata *object, FLAC__byte *data, unsigned length, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_seektable_resize_points a5 (FLAC__StreamMetadata *object, unsigned new_num_points)
- void FLAC__metadata_object_seektable_set_point a6 (FLAC__StreamMetadata *object, unsigned point_num, FLAC__StreamMetadata_SeekPoint point)
- FLAC__bool FLAC__metadata_object_seektable_insert_point a7 (FLAC__StreamMetadata *object, unsigned point_num, FLAC__StreamMetadata_SeekPoint point)
- FLAC__bool FLAC__metadata_object_seektable_delete_point a8 (FLAC__StreamMetadata *object, unsigned point_num)
- FLAC__bool FLAC__metadata_object_seektable_is_legal a9 (const FLAC__StreamMetadata *object)
- FLAC__bool FLAC__metadata_object_seektable_template_append_placeholders a10 (FLAC__StreamMetadata *object, unsigned num)
- FLAC__bool FLAC__metadata_object_seektable_template_append_point a11 (FLAC__StreamMetadata *object, FLAC__uint64 sample_number)
- FLAC__bool FLAC__metadata_object_seektable_template_append_points a12 (FLAC__StreamMetadata *object, FLAC__uint64 sample_numbers[], unsigned num)
- FLAC__bool FLAC__metadata_object_seektable_template_append_spaced_points a13 (FLAC__StreamMetadata *object, unsigned num, FLAC__uint64 total_samples)
- FLAC__bool FLAC__metadata_object_seektable_template_sort a14 (FLAC__StreamMetadata *object, FLAC__bool compact)
- FLAC__bool FLAC__metadata_object_vorbiscomment_set_vendor_string a15 (FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_resize_comments a16 (FLAC__StreamMetadata *object, unsigned new_num_comments)
- FLAC__bool FLAC__metadata_object_vorbiscomment_set_comment a17 (FLAC__StreamMetadata *object, unsigned comment_num, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_insert_comment a18 (FLAC__StreamMetadata *object, unsigned comment_num, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_delete_comment a19 (FLAC__StreamMetadata *object, unsigned comment_num)
- FLAC__bool FLAC__metadata_object_vorbiscomment_entry_matches a20 (const FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, unsigned field_name_length)
- int FLAC__metadata_object_vorbiscomment_find_entry_from a21 (const FLAC__StreamMetadata *object, unsigned offset, const char *field_name)
- int FLAC__metadata_object_vorbiscomment_remove_entry_matching a22 (FLAC__StreamMetadata *object, const char *field_name)
- int FLAC__metadata_object_vorbiscomment_remove_entries_matching a23 (FLAC__StreamMetadata *object, const char *field_name)
- FLAC__StreamMetadata_CueSheet_Track * FLAC__metadata_object_cuesheet_track_new a24 ()
- FLAC__StreamMetadata_CueSheet_Track * FLAC__metadata_object_cuesheet_track_clone a25 (const FLAC__StreamMetadata_CueSheet_Track *object)
- void FLAC__metadata_object_cuesheet_track_delete a26 (FLAC__StreamMetadata_CueSheet_Track *object)
- FLAC__bool FLAC__metadata_object_cuesheet_track_resize_indices a27 (FLAC__StreamMetadata *object, unsigned track_num, unsigned new_num_indices)
- FLAC__bool FLAC__metadata_object_cuesheet_track_insert_index a28 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num, FLAC__StreamMetadata_CueSheet_Index index)
- FLAC__bool FLAC__metadata_object_cuesheet_track_insert_blank_index a29 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)
- FLAC__bool FLAC__metadata_object_cuesheet_track_delete_index a30 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)
- FLAC__bool FLAC__metadata_object_cuesheet_resize_tracks a31 (FLAC__StreamMetadata *object, unsigned new_num_tracks)
- FLAC__bool FLAC__metadata_object_cuesheet_insert_track a32 (FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_cuesheet_insert_blank_track a33 (FLAC__StreamMetadata *object, unsigned track_num)
- FLAC__bool FLAC__metadata_object_cuesheet_delete_track a34 (FLAC__StreamMetadata *object, unsigned track_num)
- FLAC__bool FLAC__metadata_object_cuesheet_is_legal a35 (const FLAC__StreamMetadata *object, FLAC__bool check_cd_da_subset, const char **violation)
- const char *const FLAC__Metadata_SimpleIteratorStatusString a1 []
- const char *const FLAC__Metadata_ChainStatusString a2 []
metadata.h
/home/jcoalson/flac/build/include/FLAC++/
+_2metadata_8h.html
seekable_stream_decoder.h
/home/jcoalson/flac/build/include/FLAC/
seekable__stream__decoder_8h.html
FLAC__SeekableStreamDecoder
- FLAC__SeekableStreamDecoderReadStatus(* FLAC__SeekableStreamDecoderReadCallback a5 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__SeekableStreamDecoderSeekStatus(* FLAC__SeekableStreamDecoderSeekCallback a6 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 absolute_byte_offset, void *client_data)
- FLAC__SeekableStreamDecoderTellStatus(* FLAC__SeekableStreamDecoderTellCallback a7 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *absolute_byte_offset, void *client_data)
- FLAC__SeekableStreamDecoderLengthStatus(* FLAC__SeekableStreamDecoderLengthCallback a8 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *stream_length, void *client_data)
- FLAC__bool(* FLAC__SeekableStreamDecoderEofCallback a9 )(const FLAC__SeekableStreamDecoder *decoder, void *client_data)
- FLAC__StreamDecoderWriteStatus(* FLAC__SeekableStreamDecoderWriteCallback a10 )(const FLAC__SeekableStreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__SeekableStreamDecoderMetadataCallback a11 )(const FLAC__SeekableStreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__SeekableStreamDecoderErrorCallback a12 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__SeekableStreamDecoderState
  a49
- FLAC__SEEKABLE_STREAM_DECODER_OK
  a49a13
- FLAC__SEEKABLE_STREAM_DECODER_SEEKING
  a49a14
- FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM
  a49a15
- FLAC__SEEKABLE_STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a49a16
- FLAC__SEEKABLE_STREAM_DECODER_STREAM_DECODER_ERROR
  a49a17
- FLAC__SEEKABLE_STREAM_DECODER_READ_ERROR
  a49a18
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_ERROR
  a49a19
- FLAC__SEEKABLE_STREAM_DECODER_ALREADY_INITIALIZED
  a49a20
- FLAC__SEEKABLE_STREAM_DECODER_INVALID_CALLBACK
  a49a21
- FLAC__SEEKABLE_STREAM_DECODER_UNINITIALIZED
  a49a22
- FLAC__SeekableStreamDecoderReadStatus
  a50
- FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_OK
  a50a23
- FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_ERROR
  a50a24
- FLAC__SeekableStreamDecoderSeekStatus
  a51
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_OK
  a51a25
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_ERROR
  a51a26
- FLAC__SeekableStreamDecoderTellStatus
  a52
- FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_OK
  a52a27
- FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_ERROR
  a52a28
- FLAC__SeekableStreamDecoderLengthStatus
  a53
- FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_OK
  a53a29
- FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_ERROR
  a53a30
- FLAC__SeekableStreamDecoder * FLAC__seekable_stream_decoder_new a13 ()
- void FLAC__seekable_stream_decoder_delete a14 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_set_md5_checking a15 (FLAC__SeekableStreamDecoder *decoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_decoder_set_read_callback a16 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderReadCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_seek_callback a17 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderSeekCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_tell_callback a18 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderTellCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_length_callback a19 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderLengthCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_eof_callback a20 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderEofCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_write_callback a21 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderWriteCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_callback a22 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderMetadataCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_error_callback a23 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderErrorCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_client_data a24 (FLAC__SeekableStreamDecoder *decoder, void *value)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond a25 (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond_application a26 (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond_all a27 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore a28 (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore_application a29 (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore_all a30 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__SeekableStreamDecoderState FLAC__seekable_stream_decoder_get_state a31 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__seekable_stream_decoder_get_stream_decoder_state a32 (const FLAC__SeekableStreamDecoder *decoder)
- const char * FLAC__seekable_stream_decoder_get_resolved_state_string a33 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_get_md5_checking a34 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_channels a35 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__ChannelAssignment FLAC__seekable_stream_decoder_get_channel_assignment a36 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_bits_per_sample a37 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_sample_rate a38 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_blocksize a39 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_get_decode_position a40 (const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *position)
- FLAC__SeekableStreamDecoderState FLAC__seekable_stream_decoder_init a41 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_finish a42 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_flush a43 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_reset a44 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_single a45 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_until_end_of_metadata a46 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_until_end_of_stream a47 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_seek_absolute a48 (FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 sample)
- const char *const FLAC__SeekableStreamDecoderStateString a0 []
- const char *const FLAC__SeekableStreamDecoderReadStatusString a1 []
- const char *const FLAC__SeekableStreamDecoderSeekStatusString a2 []
- const char *const FLAC__SeekableStreamDecoderTellStatusString a3 []
- const char *const FLAC__SeekableStreamDecoderLengthStatusString a4 []
seekable_stream_encoder.h
/home/jcoalson/flac/build/include/FLAC/
seekable__stream__encoder_8h.html
FLAC__SeekableStreamEncoder
- FLAC__SeekableStreamEncoderSeekStatus(* FLAC__SeekableStreamEncoderSeekCallback a2 )(const FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 absolute_byte_offset, void *client_data)
- FLAC__StreamEncoderWriteStatus(* FLAC__SeekableStreamEncoderWriteCallback a3 )(const FLAC__SeekableStreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- FLAC__SeekableStreamEncoderState
  a53
- FLAC__SEEKABLE_STREAM_ENCODER_OK
  a53a4
- FLAC__SEEKABLE_STREAM_ENCODER_STREAM_ENCODER_ERROR
  a53a5
- FLAC__SEEKABLE_STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a53a6
- FLAC__SEEKABLE_STREAM_ENCODER_WRITE_ERROR
  a53a7
- FLAC__SEEKABLE_STREAM_ENCODER_READ_ERROR
  a53a8
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_ERROR
  a53a9
- FLAC__SEEKABLE_STREAM_ENCODER_ALREADY_INITIALIZED
  a53a10
- FLAC__SEEKABLE_STREAM_ENCODER_INVALID_CALLBACK
  a53a11
- FLAC__SEEKABLE_STREAM_ENCODER_INVALID_SEEKTABLE
  a53a12
- FLAC__SEEKABLE_STREAM_ENCODER_UNINITIALIZED
  a53a13
- FLAC__SeekableStreamEncoderSeekStatus
  a54
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_STATUS_OK
  a54a14
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_STATUS_ERROR
  a54a15
- FLAC__SeekableStreamEncoder * FLAC__seekable_stream_encoder_new a4 ()
- void FLAC__seekable_stream_encoder_delete a5 (FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_set_verify a6 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_streamable_subset a7 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_mid_side_stereo a8 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_loose_mid_side_stereo a9 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_channels a10 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_bits_per_sample a11 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_sample_rate a12 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_blocksize a13 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_max_lpc_order a14 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_qlp_coeff_precision a15 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_qlp_coeff_prec_search a16 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_escape_coding a17 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_exhaustive_model_search a18 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_min_residual_partition_order a19 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_max_residual_partition_order a20 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_rice_parameter_search_dist a21 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_total_samples_estimate a22 (FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__seekable_stream_encoder_set_metadata a23 (FLAC__SeekableStreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__seekable_stream_encoder_set_seek_callback a24 (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderSeekCallback value)
- FLAC__bool FLAC__seekable_stream_encoder_set_write_callback a25 (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderWriteCallback value)
- FLAC__bool FLAC__seekable_stream_encoder_set_client_data a26 (FLAC__SeekableStreamEncoder *encoder, void *value)
- FLAC__SeekableStreamEncoderState FLAC__seekable_stream_encoder_get_state a27 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__StreamEncoderState FLAC__seekable_stream_encoder_get_stream_encoder_state a28 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__StreamDecoderState FLAC__seekable_stream_encoder_get_verify_decoder_state a29 (const FLAC__SeekableStreamEncoder *encoder)
- const char * FLAC__seekable_stream_encoder_get_resolved_state_string a30 (const FLAC__SeekableStreamEncoder *encoder)
- void FLAC__seekable_stream_encoder_get_verify_decoder_error_stats a31 (const FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__seekable_stream_encoder_get_verify a32 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_streamable_subset a33 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_mid_side_stereo a34 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_loose_mid_side_stereo a35 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_channels a36 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_bits_per_sample a37 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_sample_rate a38 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_blocksize a39 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_max_lpc_order a40 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_qlp_coeff_precision a41 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_qlp_coeff_prec_search a42 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_escape_coding a43 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_exhaustive_model_search a44 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_min_residual_partition_order a45 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_max_residual_partition_order a46 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_rice_parameter_search_dist a47 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__uint64 FLAC__seekable_stream_encoder_get_total_samples_estimate a48 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__SeekableStreamEncoderState FLAC__seekable_stream_encoder_init a49 (FLAC__SeekableStreamEncoder *encoder)
- void FLAC__seekable_stream_encoder_finish a50 (FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_process a51 (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__seekable_stream_encoder_process_interleaved a52 (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__SeekableStreamEncoderStateString a0 []
- const char *const FLAC__SeekableStreamEncoderSeekStatusString a1 []
stream_decoder.h
/home/jcoalson/flac/build/include/FLAC/
FLAC_2stream__decoder_8h.html
FLAC__StreamDecoder
- FLAC__StreamDecoderReadStatus(* FLAC__StreamDecoderReadCallback a4 )(const FLAC__StreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__StreamDecoderWriteStatus(* FLAC__StreamDecoderWriteCallback a5 )(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__StreamDecoderMetadataCallback a6 )(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__StreamDecoderErrorCallback a7 )(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__StreamDecoderState
  a34
- FLAC__STREAM_DECODER_SEARCH_FOR_METADATA
  a34a8
- FLAC__STREAM_DECODER_READ_METADATA
  a34a9
- FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC
  a34a10
- FLAC__STREAM_DECODER_READ_FRAME
  a34a11
- FLAC__STREAM_DECODER_END_OF_STREAM
  a34a12
- FLAC__STREAM_DECODER_ABORTED
  a34a13
- FLAC__STREAM_DECODER_UNPARSEABLE_STREAM
  a34a14
- FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a34a15
- FLAC__STREAM_DECODER_ALREADY_INITIALIZED
  a34a16
- FLAC__STREAM_DECODER_INVALID_CALLBACK
  a34a17
- FLAC__STREAM_DECODER_UNINITIALIZED
  a34a18
- FLAC__StreamDecoderReadStatus
  a35
- FLAC__STREAM_DECODER_READ_STATUS_CONTINUE
  a35a19
- FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM
  a35a20
- FLAC__STREAM_DECODER_READ_STATUS_ABORT
  a35a21
- FLAC__StreamDecoderWriteStatus
  a36
- FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE
  a36a22
- FLAC__STREAM_DECODER_WRITE_STATUS_ABORT
  a36a23
- FLAC__StreamDecoderErrorStatus
  a37
- FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
  a37a24
- FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
  a37a25
- FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
  a37a26
- FLAC__StreamDecoder * FLAC__stream_decoder_new a8 ()
- void FLAC__stream_decoder_delete a9 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_set_read_callback a10 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderReadCallback value)
- FLAC__bool FLAC__stream_decoder_set_write_callback a11 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderWriteCallback value)
- FLAC__bool FLAC__stream_decoder_set_metadata_callback a12 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderMetadataCallback value)
- FLAC__bool FLAC__stream_decoder_set_error_callback a13 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorCallback value)
- FLAC__bool FLAC__stream_decoder_set_client_data a14 (FLAC__StreamDecoder *decoder, void *value)
- FLAC__bool FLAC__stream_decoder_set_metadata_respond a15 (FLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__stream_decoder_set_metadata_respond_application a16 (FLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__stream_decoder_set_metadata_respond_all a17 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore a18 (FLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore_application a19 (FLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore_all a20 (FLAC__StreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__stream_decoder_get_state a21 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_channels a22 (const FLAC__StreamDecoder *decoder)
- FLAC__ChannelAssignment FLAC__stream_decoder_get_channel_assignment a23 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_bits_per_sample a24 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_sample_rate a25 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_blocksize a26 (const FLAC__StreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__stream_decoder_init a27 (FLAC__StreamDecoder *decoder)
- void FLAC__stream_decoder_finish a28 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_flush a29 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_reset a30 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_single a31 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_until_end_of_metadata a32 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_until_end_of_stream a33 (FLAC__StreamDecoder *decoder)
- const char *const FLAC__StreamDecoderStateString a0 []
- const char *const FLAC__StreamDecoderReadStatusString a1 []
- const char *const FLAC__StreamDecoderWriteStatusString a2 []
- const char *const FLAC__StreamDecoderErrorStatusString a3 []
stream_decoder.h
/home/jcoalson/flac/build/include/OggFLAC/
OggFLAC_2stream__decoder_8h.html
OggFLAC__StreamDecoder
- FLAC__StreamDecoderReadStatus(* OggFLAC__StreamDecoderReadCallback a1 )(const OggFLAC__StreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__StreamDecoderWriteStatus(* OggFLAC__StreamDecoderWriteCallback a2 )(const OggFLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* OggFLAC__StreamDecoderMetadataCallback a3 )(const OggFLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* OggFLAC__StreamDecoderErrorCallback a4 )(const OggFLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- OggFLAC__StreamDecoderState
  a33
- OggFLAC__STREAM_DECODER_OK
  a33a5
- OggFLAC__STREAM_DECODER_OGG_ERROR
  a33a6
- OggFLAC__STREAM_DECODER_READ_ERROR
  a33a7
- OggFLAC__STREAM_DECODER_FLAC_STREAM_DECODER_ERROR
  a33a8
- OggFLAC__STREAM_DECODER_INVALID_CALLBACK
  a33a9
- OggFLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a33a10
- OggFLAC__STREAM_DECODER_ALREADY_INITIALIZED
  a33a11
- OggFLAC__STREAM_DECODER_UNINITIALIZED
  a33a12
- OggFLAC_API OggFLAC__StreamDecoder * OggFLAC__stream_decoder_new a5 ()
- OggFLAC_API void OggFLAC__stream_decoder_delete a6 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_read_callback a7 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderReadCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_write_callback a8 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderWriteCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_callback a9 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderMetadataCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_error_callback a10 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderErrorCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_client_data a11 (OggFLAC__StreamDecoder *decoder, void *value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_serial_number a12 (OggFLAC__StreamDecoder *decoder, long serial_number)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond a13 (OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_application a14 (OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_all a15 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore a16 (OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_application a17 (OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_all a18 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_get_state a19 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__StreamDecoderState OggFLAC__stream_decoder_get_FLAC_stream_decoder_state a20 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_channels a21 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__ChannelAssignment OggFLAC__stream_decoder_get_channel_assignment a22 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_bits_per_sample a23 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_sample_rate a24 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_blocksize a25 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_init a26 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API void OggFLAC__stream_decoder_finish a27 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_flush a28 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_reset a29 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_single a30 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_metadata a31 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_stream a32 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API const char *const OggFLAC__StreamDecoderStateString a0 []
stream_encoder.h
/home/jcoalson/flac/build/include/FLAC/
FLAC_2stream__encoder_8h.html
FLAC__StreamEncoder
- FLAC__StreamEncoderWriteStatus(* FLAC__StreamEncoderWriteCallback a2 )(const FLAC__StreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- void(* FLAC__StreamEncoderMetadataCallback a3 )(const FLAC__StreamEncoder *encoder, const FLAC__StreamMetadata *metadata, void *client_data)
- FLAC__StreamEncoderState
  a52
- FLAC__STREAM_ENCODER_OK
  a52a4
- FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR
  a52a5
- FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
  a52a6
- FLAC__STREAM_ENCODER_INVALID_CALLBACK
  a52a7
- FLAC__STREAM_ENCODER_INVALID_NUMBER_OF_CHANNELS
  a52a8
- FLAC__STREAM_ENCODER_INVALID_BITS_PER_SAMPLE
  a52a9
- FLAC__STREAM_ENCODER_INVALID_SAMPLE_RATE
  a52a10
- FLAC__STREAM_ENCODER_INVALID_BLOCK_SIZE
  a52a11
- FLAC__STREAM_ENCODER_INVALID_MAX_LPC_ORDER
  a52a12
- FLAC__STREAM_ENCODER_INVALID_QLP_COEFF_PRECISION
  a52a13
- FLAC__STREAM_ENCODER_MID_SIDE_CHANNELS_MISMATCH
  a52a14
- FLAC__STREAM_ENCODER_MID_SIDE_SAMPLE_SIZE_MISMATCH
  a52a15
- FLAC__STREAM_ENCODER_ILLEGAL_MID_SIDE_FORCE
  a52a16
- FLAC__STREAM_ENCODER_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER
  a52a17
- FLAC__STREAM_ENCODER_NOT_STREAMABLE
  a52a18
- FLAC__STREAM_ENCODER_FRAMING_ERROR
  a52a19
- FLAC__STREAM_ENCODER_INVALID_METADATA
  a52a20
- FLAC__STREAM_ENCODER_FATAL_ERROR_WHILE_ENCODING
  a52a21
- FLAC__STREAM_ENCODER_FATAL_ERROR_WHILE_WRITING
  a52a22
- FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a52a23
- FLAC__STREAM_ENCODER_ALREADY_INITIALIZED
  a52a24
- FLAC__STREAM_ENCODER_UNINITIALIZED
  a52a25
- FLAC__StreamEncoderWriteStatus
  a53
- FLAC__STREAM_ENCODER_WRITE_STATUS_OK
  a53a26
- FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR
  a53a27
- FLAC__StreamEncoder * FLAC__stream_encoder_new a4 ()
- void FLAC__stream_encoder_delete a5 (FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_set_verify a6 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_streamable_subset a7 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_mid_side_stereo a8 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_loose_mid_side_stereo a9 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_channels a10 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_bits_per_sample a11 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_sample_rate a12 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_blocksize a13 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_max_lpc_order a14 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_qlp_coeff_precision a15 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_do_qlp_coeff_prec_search a16 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_escape_coding a17 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_exhaustive_model_search a18 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_min_residual_partition_order a19 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_max_residual_partition_order a20 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_rice_parameter_search_dist a21 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_total_samples_estimate a22 (FLAC__StreamEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__stream_encoder_set_metadata a23 (FLAC__StreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__stream_encoder_set_write_callback a24 (FLAC__StreamEncoder *encoder, FLAC__StreamEncoderWriteCallback value)
- FLAC__bool FLAC__stream_encoder_set_metadata_callback a25 (FLAC__StreamEncoder *encoder, FLAC__StreamEncoderMetadataCallback value)
- FLAC__bool FLAC__stream_encoder_set_client_data a26 (FLAC__StreamEncoder *encoder, void *value)
- FLAC__StreamEncoderState FLAC__stream_encoder_get_state a27 (const FLAC__StreamEncoder *encoder)
- FLAC__StreamDecoderState FLAC__stream_encoder_get_verify_decoder_state a28 (const FLAC__StreamEncoder *encoder)
- const char * FLAC__stream_encoder_get_resolved_state_string a29 (const FLAC__StreamEncoder *encoder)
- void FLAC__stream_encoder_get_verify_decoder_error_stats a30 (const FLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__stream_encoder_get_verify a31 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_streamable_subset a32 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_mid_side_stereo a33 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_loose_mid_side_stereo a34 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_channels a35 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_bits_per_sample a36 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_sample_rate a37 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_blocksize a38 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_max_lpc_order a39 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_qlp_coeff_precision a40 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_qlp_coeff_prec_search a41 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_escape_coding a42 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_exhaustive_model_search a43 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_min_residual_partition_order a44 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_max_residual_partition_order a45 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_rice_parameter_search_dist a46 (const FLAC__StreamEncoder *encoder)
- FLAC__uint64 FLAC__stream_encoder_get_total_samples_estimate a47 (const FLAC__StreamEncoder *encoder)
- FLAC__StreamEncoderState FLAC__stream_encoder_init a48 (FLAC__StreamEncoder *encoder)
- void FLAC__stream_encoder_finish a49 (FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_process a50 (FLAC__StreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__stream_encoder_process_interleaved a51 (FLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__StreamEncoderStateString a0 []
- const char *const FLAC__StreamEncoderWriteStatusString a1 []
stream_encoder.h
/home/jcoalson/flac/build/include/OggFLAC/
OggFLAC_2stream__encoder_8h.html
OggFLAC__StreamEncoder
- FLAC__StreamEncoderWriteStatus(* OggFLAC__StreamEncoderWriteCallback a1 )(const OggFLAC__StreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- OggFLAC__StreamEncoderState
  a50
- OggFLAC__STREAM_ENCODER_OK
  a50a2
- OggFLAC__STREAM_ENCODER_OGG_ERROR
  a50a3
- OggFLAC__STREAM_ENCODER_FLAC_STREAM_ENCODER_ERROR
  a50a4
- OggFLAC__STREAM_ENCODER_INVALID_CALLBACK
  a50a5
- OggFLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a50a6
- OggFLAC__STREAM_ENCODER_ALREADY_INITIALIZED
  a50a7
- OggFLAC__STREAM_ENCODER_UNINITIALIZED
  a50a8
- OggFLAC_API OggFLAC__StreamEncoder * OggFLAC__stream_encoder_new a2 ()
- OggFLAC_API void OggFLAC__stream_encoder_delete a3 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_serial_number a4 (OggFLAC__StreamEncoder *encoder, long serial_number)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_verify a5 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_streamable_subset a6 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_mid_side_stereo a7 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_loose_mid_side_stereo a8 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_channels a9 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_bits_per_sample a10 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_sample_rate a11 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_blocksize a12 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_max_lpc_order a13 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_qlp_coeff_precision a14 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search a15 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_escape_coding a16 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_exhaustive_model_search a17 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_min_residual_partition_order a18 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_max_residual_partition_order a19 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_rice_parameter_search_dist a20 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_total_samples_estimate a21 (OggFLAC__StreamEncoder *encoder, FLAC__uint64 value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_metadata a22 (OggFLAC__StreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_write_callback a23 (OggFLAC__StreamEncoder *encoder, OggFLAC__StreamEncoderWriteCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_client_data a24 (OggFLAC__StreamEncoder *encoder, void *value)
- OggFLAC_API OggFLAC__StreamEncoderState OggFLAC__stream_encoder_get_state a25 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__StreamEncoderState OggFLAC__stream_encoder_get_FLAC_stream_encoder_state a26 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__StreamDecoderState OggFLAC__stream_encoder_get_verify_decoder_state a27 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API void OggFLAC__stream_encoder_get_verify_decoder_error_stats a28 (const OggFLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_verify a29 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_streamable_subset a30 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_mid_side_stereo a31 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_loose_mid_side_stereo a32 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_channels a33 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_bits_per_sample a34 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_sample_rate a35 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_blocksize a36 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_max_lpc_order a37 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_qlp_coeff_precision a38 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search a39 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_escape_coding a40 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_exhaustive_model_search a41 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_min_residual_partition_order a42 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_max_residual_partition_order a43 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_rice_parameter_search_dist a44 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__uint64 OggFLAC__stream_encoder_get_total_samples_estimate a45 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API OggFLAC__StreamEncoderState OggFLAC__stream_encoder_init a46 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API void OggFLAC__stream_encoder_finish a47 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_process a48 (OggFLAC__StreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_process_interleaved a49 (OggFLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- OggFLAC_API const char *const OggFLAC__StreamEncoderStateString a0 []
FLAC__EntropyCodingMethod
structFLAC____EntropyCodingMethod.html
- FLAC__EntropyCodingMethodType type m0
- FLAC__EntropyCodingMethod::@0 data m2
- FLAC__EntropyCodingMethod_PartitionedRice partitioned_rice m0
FLAC__EntropyCodingMethod_PartitionedRice
structFLAC____EntropyCodingMethod__PartitionedRice.html
- unsigned order m0
- const FLAC__EntropyCodingMethod_PartitionedRiceContents * contents m1
FLAC__EntropyCodingMethod_PartitionedRiceContents
structFLAC____EntropyCodingMethod__PartitionedRiceContents.html
- unsigned * parameters m0
- unsigned * raw_bits m1
- unsigned capacity_by_order m2
FLAC__FileDecoder
structFLAC____FileDecoder.html
- FLAC__FileDecoderProtected * protected_ m0
- FLAC__FileDecoderPrivate * private_ m1
FLAC__FileEncoder
structFLAC____FileEncoder.html
- FLAC__FileEncoderProtected * protected_ m0
- FLAC__FileEncoderPrivate * private_ m1
FLAC__Frame
structFLAC____Frame.html
- FLAC__FrameHeader header m0
- FLAC__Subframe subframes m1 [FLAC__MAX_CHANNELS]
- FLAC__FrameFooter footer m2
FLAC__FrameFooter
structFLAC____FrameFooter.html
- FLAC__uint16 crc m0
FLAC__FrameHeader
structFLAC____FrameHeader.html
- unsigned blocksize m0
- unsigned sample_rate m1
- unsigned channels m2
- FLAC__ChannelAssignment channel_assignment m3
- unsigned bits_per_sample m4
- FLAC__FrameNumberType number_type m5
- FLAC__FrameHeader::@2 number m8
- FLAC__uint32 frame_number m0
- FLAC__uint64 sample_number m1
- FLAC__uint8 crc m9
FLAC__SeekableStreamDecoder
structFLAC____SeekableStreamDecoder.html
- FLAC__SeekableStreamDecoderProtected * protected_ m0
- FLAC__SeekableStreamDecoderPrivate * private_ m1
FLAC__SeekableStreamEncoder
structFLAC____SeekableStreamEncoder.html
- FLAC__SeekableStreamEncoderProtected * protected_ m0
- FLAC__SeekableStreamEncoderPrivate * private_ m1
FLAC__StreamDecoder
structFLAC____StreamDecoder.html
- FLAC__StreamDecoderProtected * protected_ m0
- FLAC__StreamDecoderPrivate * private_ m1
FLAC__StreamEncoder
structFLAC____StreamEncoder.html
- FLAC__StreamEncoderProtected * protected_ m0
- FLAC__StreamEncoderPrivate * private_ m1
FLAC__StreamMetadata
structFLAC____StreamMetadata.html
- FLAC__MetadataType type m0
- FLAC__bool is_last m1
- unsigned length m2
- FLAC__StreamMetadata::@3 data m10
- FLAC__StreamMetadata_StreamInfo stream_info m0
- FLAC__StreamMetadata_Padding padding m1
- FLAC__StreamMetadata_Application application m2
- FLAC__StreamMetadata_SeekTable seek_table m3
- FLAC__StreamMetadata_VorbisComment vorbis_comment m4
- FLAC__StreamMetadata_CueSheet cue_sheet m5
- FLAC__StreamMetadata_Unknown unknown m6
FLAC__StreamMetadata_Application
structFLAC____StreamMetadata__Application.html
- FLAC__byte id m0 [4]
- FLAC__byte * data m1
FLAC__StreamMetadata_CueSheet
structFLAC____StreamMetadata__CueSheet.html
- char media_catalog_number m0 [129]
- FLAC__uint64 lead_in m1
- FLAC__bool is_cd m2
- unsigned num_tracks m3
- FLAC__StreamMetadata_CueSheet_Track * tracks m4
FLAC__StreamMetadata_CueSheet_Index
structFLAC____StreamMetadata__CueSheet__Index.html
- FLAC__uint64 offset m0
- FLAC__byte number m1
FLAC__StreamMetadata_CueSheet_Track
structFLAC____StreamMetadata__CueSheet__Track.html
- FLAC__uint64 offset m0
- FLAC__byte number m1
- char isrc m2 [13]
- unsigned type m3
- unsigned pre_emphasis m4
- FLAC__byte num_indices m5
- FLAC__StreamMetadata_CueSheet_Index * indices m6
FLAC__StreamMetadata_Padding
structFLAC____StreamMetadata__Padding.html
- int dummy m0
FLAC__StreamMetadata_SeekPoint
structFLAC____StreamMetadata__SeekPoint.html
- FLAC__uint64 sample_number m0
- FLAC__uint64 stream_offset m1
- unsigned frame_samples m2
FLAC__StreamMetadata_SeekTable
structFLAC____StreamMetadata__SeekTable.html
- unsigned num_points m0
- FLAC__StreamMetadata_SeekPoint * points m1
FLAC__StreamMetadata_StreamInfo
structFLAC____StreamMetadata__StreamInfo.html
- unsigned min_blocksize m0
- unsigned max_blocksize m1
- unsigned min_framesize m2
- unsigned max_framesize m3
- unsigned sample_rate m4
- unsigned channels m5
- unsigned bits_per_sample m6
- FLAC__uint64 total_samples m7
- FLAC__byte md5sum m8 [16]
FLAC__StreamMetadata_Unknown
structFLAC____StreamMetadata__Unknown.html
- FLAC__byte * data m0
FLAC__StreamMetadata_VorbisComment
structFLAC____StreamMetadata__VorbisComment.html
- FLAC__StreamMetadata_VorbisComment_Entry vendor_string m0
- FLAC__uint32 num_comments m1
- FLAC__StreamMetadata_VorbisComment_Entry * comments m2
FLAC__StreamMetadata_VorbisComment_Entry
structFLAC____StreamMetadata__VorbisComment__Entry.html
- FLAC__uint32 length m0
- FLAC__byte * entry m1
FLAC__Subframe
structFLAC____Subframe.html
- FLAC__SubframeType type m0
- FLAC__Subframe::@1 data m5
- FLAC__Subframe_Constant constant m0
- FLAC__Subframe_Fixed fixed m1
- FLAC__Subframe_LPC lpc m2
- FLAC__Subframe_Verbatim verbatim m3
- unsigned wasted_bits m6
FLAC__Subframe_Constant
structFLAC____Subframe__Constant.html
- FLAC__int32 value m0
FLAC__Subframe_Fixed
structFLAC____Subframe__Fixed.html
- FLAC__EntropyCodingMethod entropy_coding_method m0
- unsigned order m1
- FLAC__int32 warmup m2 [FLAC__MAX_FIXED_ORDER]
- const FLAC__int32 * residual m3
FLAC__Subframe_LPC
structFLAC____Subframe__LPC.html
- FLAC__EntropyCodingMethod entropy_coding_method m0
- unsigned order m1
- unsigned qlp_coeff_precision m2
- int quantization_level m3
- FLAC__int32 qlp_coeff m4 [FLAC__MAX_LPC_ORDER]
- FLAC__int32 warmup m5 [FLAC__MAX_LPC_ORDER]
- const FLAC__int32 * residual m6
FLAC__Subframe_Verbatim
structFLAC____Subframe__Verbatim.html
- const FLAC__int32 * data m0
OggFLAC__StreamDecoder
structOggFLAC____StreamDecoder.html
- OggFLAC__StreamDecoderProtected * protected_ m0
- OggFLAC__StreamDecoderPrivate * private_ m1
OggFLAC__StreamEncoder
structOggFLAC____StreamEncoder.html
- OggFLAC__StreamEncoderProtected * protected_ m0
- OggFLAC__StreamEncoderPrivate * private_ m1
flac

# FLAC C API

group__flac.html
flac_format
flac_metadata
flac_decoder
flac_encoder
flac_file_decoder

# FLAC/file_decoder.h: file decoder interface

group__flac__file__decoder.html
FLAC__FileDecoder
- FLAC__StreamDecoderWriteStatus(* FLAC__FileDecoderWriteCallback a1 )(const FLAC__FileDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__FileDecoderMetadataCallback a2 )(const FLAC__FileDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__FileDecoderErrorCallback a3 )(const FLAC__FileDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__FileDecoderState
  a36
- FLAC__FILE_DECODER_OK
  a36a4
- FLAC__FILE_DECODER_END_OF_FILE
  a36a5
- FLAC__FILE_DECODER_ERROR_OPENING_FILE
  a36a6
- FLAC__FILE_DECODER_MEMORY_ALLOCATION_ERROR
  a36a7
- FLAC__FILE_DECODER_SEEK_ERROR
  a36a8
- FLAC__FILE_DECODER_SEEKABLE_STREAM_DECODER_ERROR
  a36a9
- FLAC__FILE_DECODER_ALREADY_INITIALIZED
  a36a10
- FLAC__FILE_DECODER_INVALID_CALLBACK
  a36a11
- FLAC__FILE_DECODER_UNINITIALIZED
  a36a12
- FLAC__FileDecoder * FLAC__file_decoder_new a4 ()
- void FLAC__file_decoder_delete a5 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_set_md5_checking a6 (FLAC__FileDecoder *decoder, FLAC__bool value)
- FLAC__bool FLAC__file_decoder_set_filename a7 (FLAC__FileDecoder *decoder, const char *value)
- FLAC__bool FLAC__file_decoder_set_write_callback a8 (FLAC__FileDecoder *decoder, FLAC__FileDecoderWriteCallback value)
- FLAC__bool FLAC__file_decoder_set_metadata_callback a9 (FLAC__FileDecoder *decoder, FLAC__FileDecoderMetadataCallback value)
- FLAC__bool FLAC__file_decoder_set_error_callback a10 (FLAC__FileDecoder *decoder, FLAC__FileDecoderErrorCallback value)
- FLAC__bool FLAC__file_decoder_set_client_data a11 (FLAC__FileDecoder *decoder, void *value)
- FLAC__bool FLAC__file_decoder_set_metadata_respond a12 (FLAC__FileDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__file_decoder_set_metadata_respond_application a13 (FLAC__FileDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__file_decoder_set_metadata_respond_all a14 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_set_metadata_ignore a15 (FLAC__FileDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__file_decoder_set_metadata_ignore_application a16 (FLAC__FileDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__file_decoder_set_metadata_ignore_all a17 (FLAC__FileDecoder *decoder)
- FLAC__FileDecoderState FLAC__file_decoder_get_state a18 (const FLAC__FileDecoder *decoder)
- FLAC__SeekableStreamDecoderState FLAC__file_decoder_get_seekable_stream_decoder_state a19 (const FLAC__FileDecoder *decoder)
- FLAC__StreamDecoderState FLAC__file_decoder_get_stream_decoder_state a20 (const FLAC__FileDecoder *decoder)
- const char * FLAC__file_decoder_get_resolved_state_string a21 (const FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_get_md5_checking a22 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_channels a23 (const FLAC__FileDecoder *decoder)
- FLAC__ChannelAssignment FLAC__file_decoder_get_channel_assignment a24 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_bits_per_sample a25 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_sample_rate a26 (const FLAC__FileDecoder *decoder)
- unsigned FLAC__file_decoder_get_blocksize a27 (const FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_get_decode_position a28 (const FLAC__FileDecoder *decoder, FLAC__uint64 *position)
- FLAC__FileDecoderState FLAC__file_decoder_init a29 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_finish a30 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_single a31 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_until_end_of_metadata a32 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_until_end_of_file a33 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_process_remaining_frames a34 (FLAC__FileDecoder *decoder)
- FLAC__bool FLAC__file_decoder_seek_absolute a35 (FLAC__FileDecoder *decoder, FLAC__uint64 sample)
- const char *const FLAC__FileDecoderStateString a0 []
flac_file_encoder

# FLAC/file_encoder.h: file encoder interface

group__flac__file__encoder.html
FLAC__FileEncoder
- void(* FLAC__FileEncoderProgressCallback a1 )(const FLAC__FileEncoder *encoder, FLAC__uint64 bytes_written, FLAC__uint64 samples_written, unsigned frames_written, unsigned total_frames_estimate, void *client_data)
- FLAC__FileEncoderState
  a52
- FLAC__FILE_ENCODER_OK
  a52a2
- FLAC__FILE_ENCODER_NO_FILENAME
  a52a3
- FLAC__FILE_ENCODER_SEEKABLE_STREAM_ENCODER_ERROR
  a52a4
- FLAC__FILE_ENCODER_FATAL_ERROR_WHILE_WRITING
  a52a5
- FLAC__FILE_ENCODER_ERROR_OPENING_FILE
  a52a6
- FLAC__FILE_ENCODER_MEMORY_ALLOCATION_ERROR
  a52a7
- FLAC__FILE_ENCODER_ALREADY_INITIALIZED
  a52a8
- FLAC__FILE_ENCODER_UNINITIALIZED
  a52a9
- FLAC__FileEncoder * FLAC__file_encoder_new a2 ()
- void FLAC__file_encoder_delete a3 (FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_set_verify a4 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_streamable_subset a5 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_mid_side_stereo a6 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_loose_mid_side_stereo a7 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_channels a8 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_bits_per_sample a9 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_sample_rate a10 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_blocksize a11 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_max_lpc_order a12 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_qlp_coeff_precision a13 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_do_qlp_coeff_prec_search a14 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_escape_coding a15 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_do_exhaustive_model_search a16 (FLAC__FileEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__file_encoder_set_min_residual_partition_order a17 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_max_residual_partition_order a18 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_rice_parameter_search_dist a19 (FLAC__FileEncoder *encoder, unsigned value)
- FLAC__bool FLAC__file_encoder_set_total_samples_estimate a20 (FLAC__FileEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__file_encoder_set_metadata a21 (FLAC__FileEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__file_encoder_set_filename a22 (FLAC__FileEncoder *encoder, const char *value)
- FLAC__bool FLAC__file_encoder_set_progress_callback a23 (FLAC__FileEncoder *encoder, FLAC__FileEncoderProgressCallback value)
- FLAC__bool FLAC__file_encoder_set_client_data a24 (FLAC__FileEncoder *encoder, void *value)
- FLAC__FileEncoderState FLAC__file_encoder_get_state a25 (const FLAC__FileEncoder *encoder)
- FLAC__SeekableStreamEncoderState FLAC__file_encoder_get_seekable_stream_encoder_state a26 (const FLAC__FileEncoder *encoder)
- FLAC__StreamEncoderState FLAC__file_encoder_get_stream_encoder_state a27 (const FLAC__FileEncoder *encoder)
- FLAC__StreamDecoderState FLAC__file_encoder_get_verify_decoder_state a28 (const FLAC__FileEncoder *encoder)
- const char * FLAC__file_encoder_get_resolved_state_string a29 (const FLAC__FileEncoder *encoder)
- void FLAC__file_encoder_get_verify_decoder_error_stats a30 (const FLAC__FileEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__file_encoder_get_verify a31 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_streamable_subset a32 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_mid_side_stereo a33 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_loose_mid_side_stereo a34 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_channels a35 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_bits_per_sample a36 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_sample_rate a37 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_blocksize a38 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_max_lpc_order a39 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_qlp_coeff_precision a40 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_qlp_coeff_prec_search a41 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_escape_coding a42 (const FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_get_do_exhaustive_model_search a43 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_min_residual_partition_order a44 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_max_residual_partition_order a45 (const FLAC__FileEncoder *encoder)
- unsigned FLAC__file_encoder_get_rice_parameter_search_dist a46 (const FLAC__FileEncoder *encoder)
- FLAC__uint64 FLAC__file_encoder_get_total_samples_estimate a47 (const FLAC__FileEncoder *encoder)
- FLAC__FileEncoderState FLAC__file_encoder_init a48 (FLAC__FileEncoder *encoder)
- void FLAC__file_encoder_finish a49 (FLAC__FileEncoder *encoder)
- FLAC__bool FLAC__file_encoder_process a50 (FLAC__FileEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__file_encoder_process_interleaved a51 (FLAC__FileEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__FileEncoderStateString a0 []
flac_format

# FLAC/format.h: format components

group__flac__format.html
FLAC__EntropyCodingMethod_PartitionedRiceContents
FLAC__EntropyCodingMethod_PartitionedRice
FLAC__EntropyCodingMethod
FLAC__Subframe_Constant
FLAC__Subframe_Verbatim
FLAC__Subframe_Fixed
FLAC__Subframe_LPC
FLAC__Subframe
FLAC__FrameHeader
FLAC__FrameFooter
FLAC__Frame
FLAC__StreamMetadata_StreamInfo
FLAC__StreamMetadata_Padding
FLAC__StreamMetadata_Application
FLAC__StreamMetadata_SeekPoint
FLAC__StreamMetadata_SeekTable
FLAC__StreamMetadata_VorbisComment_Entry
FLAC__StreamMetadata_VorbisComment
FLAC__StreamMetadata_CueSheet_Index
FLAC__StreamMetadata_CueSheet_Track
FLAC__StreamMetadata_CueSheet
FLAC__StreamMetadata_Unknown
FLAC__StreamMetadata
- #define FLAC__MIN_BLOCK_SIZE a72
- #define FLAC__MAX_BLOCK_SIZE a73
- #define FLAC__MAX_CHANNELS a74
- #define FLAC__MIN_BITS_PER_SAMPLE a75
- #define FLAC__MAX_BITS_PER_SAMPLE a76
- #define FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE a77
- #define FLAC__MAX_SAMPLE_RATE a78
- #define FLAC__MAX_LPC_ORDER a79
- #define FLAC__MIN_QLP_COEFF_PRECISION a80
- #define FLAC__MAX_QLP_COEFF_PRECISION a81
- #define FLAC__MAX_FIXED_ORDER a82
- #define FLAC__MAX_RICE_PARTITION_ORDER a83
- #define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER a84
- #define FLAC__STREAM_SYNC_LENGTH a85
- #define FLAC__STREAM_METADATA_STREAMINFO_LENGTH a86
- #define FLAC__STREAM_METADATA_SEEKPOINT_LENGTH a87
- #define FLAC__STREAM_METADATA_HEADER_LENGTH a88
- FLAC__EntropyCodingMethodType
  a89
- FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE
  a89a85
- FLAC__SubframeType
  a90
- FLAC__SUBFRAME_TYPE_CONSTANT
  a90a86
- FLAC__SUBFRAME_TYPE_VERBATIM
  a90a87
- FLAC__SUBFRAME_TYPE_FIXED
  a90a88
- FLAC__SUBFRAME_TYPE_LPC
  a90a89
- FLAC__ChannelAssignment
  a91
- FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT
  a91a90
- FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE
  a91a91
- FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE
  a91a92
- FLAC__CHANNEL_ASSIGNMENT_MID_SIDE
  a91a93
- FLAC__FrameNumberType
  a92
- FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER
  a92a94
- FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER
  a92a95
- FLAC__MetadataType
  a93
- FLAC__METADATA_TYPE_STREAMINFO
  a93a96
- FLAC__METADATA_TYPE_PADDING
  a93a97
- FLAC__METADATA_TYPE_APPLICATION
  a93a98
- FLAC__METADATA_TYPE_SEEKTABLE
  a93a99
- FLAC__METADATA_TYPE_VORBIS_COMMENT
  a93a100
- FLAC__METADATA_TYPE_CUESHEET
  a93a101
- FLAC__METADATA_TYPE_UNDEFINED
  a93a102
- FLAC__bool FLAC__format_sample_rate_is_valid a68 (unsigned sample_rate)
- FLAC__bool FLAC__format_seektable_is_legal a69 (const FLAC__StreamMetadata_SeekTable *seek_table)
- unsigned FLAC__format_seektable_sort a70 (FLAC__StreamMetadata_SeekTable *seek_table)
- FLAC__bool FLAC__format_cuesheet_is_legal a71 (const FLAC__StreamMetadata_CueSheet *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)
- const char * FLAC__VERSION_STRING a0
- const char * FLAC__VENDOR_STRING a1
- const FLAC__byte FLAC__STREAM_SYNC_STRING a2 [4]
- const unsigned FLAC__STREAM_SYNC a3
- const unsigned FLAC__STREAM_SYNC_LEN a4
- const char *const FLAC__EntropyCodingMethodTypeString a5 []
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN a6
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN a7
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN a8
- const unsigned FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER a9
- const unsigned FLAC__ENTROPY_CODING_METHOD_TYPE_LEN a10
- const char *const FLAC__SubframeTypeString a11 []
- const unsigned FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN a12
- const unsigned FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN a13
- const unsigned FLAC__SUBFRAME_ZERO_PAD_LEN a14
- const unsigned FLAC__SUBFRAME_TYPE_LEN a15
- const unsigned FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN a16
- const unsigned FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK a17
- const unsigned FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK a18
- const unsigned FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK a19
- const unsigned FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK a20
- const char *const FLAC__ChannelAssignmentString a21 []
- const char *const FLAC__FrameNumberTypeString a22 []
- const unsigned FLAC__FRAME_HEADER_SYNC a23
- const unsigned FLAC__FRAME_HEADER_SYNC_LEN a24
- const unsigned FLAC__FRAME_HEADER_RESERVED_LEN a25
- const unsigned FLAC__FRAME_HEADER_BLOCK_SIZE_LEN a26
- const unsigned FLAC__FRAME_HEADER_SAMPLE_RATE_LEN a27
- const unsigned FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN a28
- const unsigned FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN a29
- const unsigned FLAC__FRAME_HEADER_ZERO_PAD_LEN a30
- const unsigned FLAC__FRAME_HEADER_CRC_LEN a31
- const unsigned FLAC__FRAME_FOOTER_CRC_LEN a32
- const char *const FLAC__MetadataTypeString a33 []
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN a34
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN a35
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN a36
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN a37
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN a38
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN a39
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN a40
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN a41
- const unsigned FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN a42
- const unsigned FLAC__STREAM_METADATA_APPLICATION_ID_LEN a43
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN a44
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN a45
- const unsigned FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN a46
- const FLAC__uint64 FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER a47
- const unsigned FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN a48
- const unsigned FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN a49
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN a50
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN a51
- const unsigned FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN a52
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN a53
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN a54
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN a55
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN a56
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN a57
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN a58
- const unsigned FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN a59
- const unsigned FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN a60
- const unsigned FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN a61
- const unsigned FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN a62
- const unsigned FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN a63
- const unsigned FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN a64
- const unsigned FLAC__STREAM_METADATA_IS_LAST_LEN a65
- const unsigned FLAC__STREAM_METADATA_TYPE_LEN a66
- const unsigned FLAC__STREAM_METADATA_LENGTH_LEN a67
flac_metadata

# FLAC/metadata.h: metadata interfaces

group__flac__metadata.html
flac_metadata_level0
flac_metadata_level1
flac_metadata_level2
flac_metadata_object
flac_metadata_level0

# FLAC/metadata.h: metadata level 0 interface

group__flac__metadata__level0.html
- FLAC__bool FLAC__metadata_get_streaminfo a0 (const char *filename, FLAC__StreamMetadata *streaminfo)
flac_metadata_level1

# FLAC/metadata.h: metadata level 1 interface

group__flac__metadata__level1.html
- FLAC__Metadata_SimpleIterator FLAC__Metadata_SimpleIterator a0
- FLAC__Metadata_SimpleIteratorStatus
  a14
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_OK
  a14a5
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ILLEGAL_INPUT
  a14a6
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_ERROR_OPENING_FILE
  a14a7
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_A_FLAC_FILE
  a14a8
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_NOT_WRITABLE
  a14a9
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_BAD_METADATA
  a14a10
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_READ_ERROR
  a14a11
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_SEEK_ERROR
  a14a12
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_WRITE_ERROR
  a14a13
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_RENAME_ERROR
  a14a14
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_UNLINK_ERROR
  a14a15
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_MEMORY_ALLOCATION_ERROR
  a14a16
- FLAC__METADATA_SIMPLE_ITERATOR_STATUS_INTERNAL_ERROR
  a14a17
- FLAC__Metadata_SimpleIterator * FLAC__metadata_simple_iterator_new a2 ()
- void FLAC__metadata_simple_iterator_delete a3 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__Metadata_SimpleIteratorStatus FLAC__metadata_simple_iterator_status a4 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_init a5 (FLAC__Metadata_SimpleIterator *iterator, const char *filename, FLAC__bool read_only, FLAC__bool preserve_file_stats)
- FLAC__bool FLAC__metadata_simple_iterator_is_writable a6 (const FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_next a7 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_prev a8 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__MetadataType FLAC__metadata_simple_iterator_get_block_type a9 (const FLAC__Metadata_SimpleIterator *iterator)
- FLAC__StreamMetadata * FLAC__metadata_simple_iterator_get_block a10 (FLAC__Metadata_SimpleIterator *iterator)
- FLAC__bool FLAC__metadata_simple_iterator_set_block a11 (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding)
- FLAC__bool FLAC__metadata_simple_iterator_insert_block_after a12 (FLAC__Metadata_SimpleIterator *iterator, FLAC__StreamMetadata *block, FLAC__bool use_padding)
- FLAC__bool FLAC__metadata_simple_iterator_delete_block a13 (FLAC__Metadata_SimpleIterator *iterator, FLAC__bool use_padding)
- const char *const FLAC__Metadata_SimpleIteratorStatusString a1 []
flac_metadata_level2

# FLAC/metadata.h: metadata level 2 interface

group__flac__metadata__level2.html
- FLAC__Metadata_Chain FLAC__Metadata_Chain a0
- FLAC__Metadata_Iterator FLAC__Metadata_Iterator a1
- FLAC__Metadata_ChainStatus
  a21
- FLAC__METADATA_CHAIN_STATUS_OK
  a21a18
- FLAC__METADATA_CHAIN_STATUS_ILLEGAL_INPUT
  a21a19
- FLAC__METADATA_CHAIN_STATUS_ERROR_OPENING_FILE
  a21a20
- FLAC__METADATA_CHAIN_STATUS_NOT_A_FLAC_FILE
  a21a21
- FLAC__METADATA_CHAIN_STATUS_NOT_WRITABLE
  a21a22
- FLAC__METADATA_CHAIN_STATUS_BAD_METADATA
  a21a23
- FLAC__METADATA_CHAIN_STATUS_READ_ERROR
  a21a24
- FLAC__METADATA_CHAIN_STATUS_SEEK_ERROR
  a21a25
- FLAC__METADATA_CHAIN_STATUS_WRITE_ERROR
  a21a26
- FLAC__METADATA_CHAIN_STATUS_RENAME_ERROR
  a21a27
- FLAC__METADATA_CHAIN_STATUS_UNLINK_ERROR
  a21a28
- FLAC__METADATA_CHAIN_STATUS_MEMORY_ALLOCATION_ERROR
  a21a29
- FLAC__METADATA_CHAIN_STATUS_INTERNAL_ERROR
  a21a30
- FLAC__Metadata_Chain * FLAC__metadata_chain_new a3 ()
- void FLAC__metadata_chain_delete a4 (FLAC__Metadata_Chain *chain)
- FLAC__Metadata_ChainStatus FLAC__metadata_chain_status a5 (FLAC__Metadata_Chain *chain)
- FLAC__bool FLAC__metadata_chain_read a6 (FLAC__Metadata_Chain *chain, const char *filename)
- FLAC__bool FLAC__metadata_chain_write a7 (FLAC__Metadata_Chain *chain, FLAC__bool use_padding, FLAC__bool preserve_file_stats)
- void FLAC__metadata_chain_merge_padding a8 (FLAC__Metadata_Chain *chain)
- void FLAC__metadata_chain_sort_padding a9 (FLAC__Metadata_Chain *chain)
- FLAC__Metadata_Iterator * FLAC__metadata_iterator_new a10 ()
- void FLAC__metadata_iterator_delete a11 (FLAC__Metadata_Iterator *iterator)
- void FLAC__metadata_iterator_init a12 (FLAC__Metadata_Iterator *iterator, FLAC__Metadata_Chain *chain)
- FLAC__bool FLAC__metadata_iterator_next a13 (FLAC__Metadata_Iterator *iterator)
- FLAC__bool FLAC__metadata_iterator_prev a14 (FLAC__Metadata_Iterator *iterator)
- FLAC__MetadataType FLAC__metadata_iterator_get_block_type a15 (const FLAC__Metadata_Iterator *iterator)
- FLAC__StreamMetadata * FLAC__metadata_iterator_get_block a16 (FLAC__Metadata_Iterator *iterator)
- FLAC__bool FLAC__metadata_iterator_set_block a17 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- FLAC__bool FLAC__metadata_iterator_delete_block a18 (FLAC__Metadata_Iterator *iterator, FLAC__bool replace_with_padding)
- FLAC__bool FLAC__metadata_iterator_insert_block_before a19 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- FLAC__bool FLAC__metadata_iterator_insert_block_after a20 (FLAC__Metadata_Iterator *iterator, FLAC__StreamMetadata *block)
- const char *const FLAC__Metadata_ChainStatusString a2 []
flac_metadata_object

# FLAC/metadata.h: metadata object methods

group__flac__metadata__object.html
- FLAC__StreamMetadata * FLAC__metadata_object_new a0 (FLAC__MetadataType type)
- FLAC__StreamMetadata * FLAC__metadata_object_clone a1 (const FLAC__StreamMetadata *object)
- void FLAC__metadata_object_delete a2 (FLAC__StreamMetadata *object)
- FLAC__bool FLAC__metadata_object_is_equal a3 (const FLAC__StreamMetadata *block1, const FLAC__StreamMetadata *block2)
- FLAC__bool FLAC__metadata_object_application_set_data a4 (FLAC__StreamMetadata *object, FLAC__byte *data, unsigned length, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_seektable_resize_points a5 (FLAC__StreamMetadata *object, unsigned new_num_points)
- void FLAC__metadata_object_seektable_set_point a6 (FLAC__StreamMetadata *object, unsigned point_num, FLAC__StreamMetadata_SeekPoint point)
- FLAC__bool FLAC__metadata_object_seektable_insert_point a7 (FLAC__StreamMetadata *object, unsigned point_num, FLAC__StreamMetadata_SeekPoint point)
- FLAC__bool FLAC__metadata_object_seektable_delete_point a8 (FLAC__StreamMetadata *object, unsigned point_num)
- FLAC__bool FLAC__metadata_object_seektable_is_legal a9 (const FLAC__StreamMetadata *object)
- FLAC__bool FLAC__metadata_object_seektable_template_append_placeholders a10 (FLAC__StreamMetadata *object, unsigned num)
- FLAC__bool FLAC__metadata_object_seektable_template_append_point a11 (FLAC__StreamMetadata *object, FLAC__uint64 sample_number)
- FLAC__bool FLAC__metadata_object_seektable_template_append_points a12 (FLAC__StreamMetadata *object, FLAC__uint64 sample_numbers[], unsigned num)
- FLAC__bool FLAC__metadata_object_seektable_template_append_spaced_points a13 (FLAC__StreamMetadata *object, unsigned num, FLAC__uint64 total_samples)
- FLAC__bool FLAC__metadata_object_seektable_template_sort a14 (FLAC__StreamMetadata *object, FLAC__bool compact)
- FLAC__bool FLAC__metadata_object_vorbiscomment_set_vendor_string a15 (FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_resize_comments a16 (FLAC__StreamMetadata *object, unsigned new_num_comments)
- FLAC__bool FLAC__metadata_object_vorbiscomment_set_comment a17 (FLAC__StreamMetadata *object, unsigned comment_num, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_insert_comment a18 (FLAC__StreamMetadata *object, unsigned comment_num, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_vorbiscomment_delete_comment a19 (FLAC__StreamMetadata *object, unsigned comment_num)
- FLAC__bool FLAC__metadata_object_vorbiscomment_entry_matches a20 (const FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, unsigned field_name_length)
- int FLAC__metadata_object_vorbiscomment_find_entry_from a21 (const FLAC__StreamMetadata *object, unsigned offset, const char *field_name)
- int FLAC__metadata_object_vorbiscomment_remove_entry_matching a22 (FLAC__StreamMetadata *object, const char *field_name)
- int FLAC__metadata_object_vorbiscomment_remove_entries_matching a23 (FLAC__StreamMetadata *object, const char *field_name)
- FLAC__StreamMetadata_CueSheet_Track * FLAC__metadata_object_cuesheet_track_new a24 ()
- FLAC__StreamMetadata_CueSheet_Track * FLAC__metadata_object_cuesheet_track_clone a25 (const FLAC__StreamMetadata_CueSheet_Track *object)
- void FLAC__metadata_object_cuesheet_track_delete a26 (FLAC__StreamMetadata_CueSheet_Track *object)
- FLAC__bool FLAC__metadata_object_cuesheet_track_resize_indices a27 (FLAC__StreamMetadata *object, unsigned track_num, unsigned new_num_indices)
- FLAC__bool FLAC__metadata_object_cuesheet_track_insert_index a28 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num, FLAC__StreamMetadata_CueSheet_Index index)
- FLAC__bool FLAC__metadata_object_cuesheet_track_insert_blank_index a29 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)
- FLAC__bool FLAC__metadata_object_cuesheet_track_delete_index a30 (FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)
- FLAC__bool FLAC__metadata_object_cuesheet_resize_tracks a31 (FLAC__StreamMetadata *object, unsigned new_num_tracks)
- FLAC__bool FLAC__metadata_object_cuesheet_insert_track a32 (FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy)
- FLAC__bool FLAC__metadata_object_cuesheet_insert_blank_track a33 (FLAC__StreamMetadata *object, unsigned track_num)
- FLAC__bool FLAC__metadata_object_cuesheet_delete_track a34 (FLAC__StreamMetadata *object, unsigned track_num)
- FLAC__bool FLAC__metadata_object_cuesheet_is_legal a35 (const FLAC__StreamMetadata *object, FLAC__bool check_cd_da_subset, const char **violation)
flac_seekable_stream_decoder

# FLAC/seekable_stream_decoder.h: seekable stream decoder interface

group__flac__seekable__stream__decoder.html
FLAC__SeekableStreamDecoder
- FLAC__SeekableStreamDecoderReadStatus(* FLAC__SeekableStreamDecoderReadCallback a5 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__SeekableStreamDecoderSeekStatus(* FLAC__SeekableStreamDecoderSeekCallback a6 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 absolute_byte_offset, void *client_data)
- FLAC__SeekableStreamDecoderTellStatus(* FLAC__SeekableStreamDecoderTellCallback a7 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *absolute_byte_offset, void *client_data)
- FLAC__SeekableStreamDecoderLengthStatus(* FLAC__SeekableStreamDecoderLengthCallback a8 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *stream_length, void *client_data)
- FLAC__bool(* FLAC__SeekableStreamDecoderEofCallback a9 )(const FLAC__SeekableStreamDecoder *decoder, void *client_data)
- FLAC__StreamDecoderWriteStatus(* FLAC__SeekableStreamDecoderWriteCallback a10 )(const FLAC__SeekableStreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__SeekableStreamDecoderMetadataCallback a11 )(const FLAC__SeekableStreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__SeekableStreamDecoderErrorCallback a12 )(const FLAC__SeekableStreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__SeekableStreamDecoderState
  a49
- FLAC__SEEKABLE_STREAM_DECODER_OK
  a49a13
- FLAC__SEEKABLE_STREAM_DECODER_SEEKING
  a49a14
- FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM
  a49a15
- FLAC__SEEKABLE_STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a49a16
- FLAC__SEEKABLE_STREAM_DECODER_STREAM_DECODER_ERROR
  a49a17
- FLAC__SEEKABLE_STREAM_DECODER_READ_ERROR
  a49a18
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_ERROR
  a49a19
- FLAC__SEEKABLE_STREAM_DECODER_ALREADY_INITIALIZED
  a49a20
- FLAC__SEEKABLE_STREAM_DECODER_INVALID_CALLBACK
  a49a21
- FLAC__SEEKABLE_STREAM_DECODER_UNINITIALIZED
  a49a22
- FLAC__SeekableStreamDecoderReadStatus
  a50
- FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_OK
  a50a23
- FLAC__SEEKABLE_STREAM_DECODER_READ_STATUS_ERROR
  a50a24
- FLAC__SeekableStreamDecoderSeekStatus
  a51
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_OK
  a51a25
- FLAC__SEEKABLE_STREAM_DECODER_SEEK_STATUS_ERROR
  a51a26
- FLAC__SeekableStreamDecoderTellStatus
  a52
- FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_OK
  a52a27
- FLAC__SEEKABLE_STREAM_DECODER_TELL_STATUS_ERROR
  a52a28
- FLAC__SeekableStreamDecoderLengthStatus
  a53
- FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_OK
  a53a29
- FLAC__SEEKABLE_STREAM_DECODER_LENGTH_STATUS_ERROR
  a53a30
- FLAC__SeekableStreamDecoder * FLAC__seekable_stream_decoder_new a13 ()
- void FLAC__seekable_stream_decoder_delete a14 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_set_md5_checking a15 (FLAC__SeekableStreamDecoder *decoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_decoder_set_read_callback a16 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderReadCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_seek_callback a17 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderSeekCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_tell_callback a18 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderTellCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_length_callback a19 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderLengthCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_eof_callback a20 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderEofCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_write_callback a21 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderWriteCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_callback a22 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderMetadataCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_error_callback a23 (FLAC__SeekableStreamDecoder *decoder, FLAC__SeekableStreamDecoderErrorCallback value)
- FLAC__bool FLAC__seekable_stream_decoder_set_client_data a24 (FLAC__SeekableStreamDecoder *decoder, void *value)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond a25 (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond_application a26 (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_respond_all a27 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore a28 (FLAC__SeekableStreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore_application a29 (FLAC__SeekableStreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__seekable_stream_decoder_set_metadata_ignore_all a30 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__SeekableStreamDecoderState FLAC__seekable_stream_decoder_get_state a31 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__seekable_stream_decoder_get_stream_decoder_state a32 (const FLAC__SeekableStreamDecoder *decoder)
- const char * FLAC__seekable_stream_decoder_get_resolved_state_string a33 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_get_md5_checking a34 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_channels a35 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__ChannelAssignment FLAC__seekable_stream_decoder_get_channel_assignment a36 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_bits_per_sample a37 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_sample_rate a38 (const FLAC__SeekableStreamDecoder *decoder)
- unsigned FLAC__seekable_stream_decoder_get_blocksize a39 (const FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_get_decode_position a40 (const FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 *position)
- FLAC__SeekableStreamDecoderState FLAC__seekable_stream_decoder_init a41 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_finish a42 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_flush a43 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_reset a44 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_single a45 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_until_end_of_metadata a46 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_process_until_end_of_stream a47 (FLAC__SeekableStreamDecoder *decoder)
- FLAC__bool FLAC__seekable_stream_decoder_seek_absolute a48 (FLAC__SeekableStreamDecoder *decoder, FLAC__uint64 sample)
- const char *const FLAC__SeekableStreamDecoderStateString a0 []
- const char *const FLAC__SeekableStreamDecoderReadStatusString a1 []
- const char *const FLAC__SeekableStreamDecoderSeekStatusString a2 []
- const char *const FLAC__SeekableStreamDecoderTellStatusString a3 []
- const char *const FLAC__SeekableStreamDecoderLengthStatusString a4 []
flac_seekable_stream_encoder

# FLAC/seekable_stream_encoder.h: seekable stream encoder interface

group__flac__seekable__stream__encoder.html
FLAC__SeekableStreamEncoder
- FLAC__SeekableStreamEncoderSeekStatus(* FLAC__SeekableStreamEncoderSeekCallback a2 )(const FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 absolute_byte_offset, void *client_data)
- FLAC__StreamEncoderWriteStatus(* FLAC__SeekableStreamEncoderWriteCallback a3 )(const FLAC__SeekableStreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- FLAC__SeekableStreamEncoderState
  a53
- FLAC__SEEKABLE_STREAM_ENCODER_OK
  a53a4
- FLAC__SEEKABLE_STREAM_ENCODER_STREAM_ENCODER_ERROR
  a53a5
- FLAC__SEEKABLE_STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a53a6
- FLAC__SEEKABLE_STREAM_ENCODER_WRITE_ERROR
  a53a7
- FLAC__SEEKABLE_STREAM_ENCODER_READ_ERROR
  a53a8
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_ERROR
  a53a9
- FLAC__SEEKABLE_STREAM_ENCODER_ALREADY_INITIALIZED
  a53a10
- FLAC__SEEKABLE_STREAM_ENCODER_INVALID_CALLBACK
  a53a11
- FLAC__SEEKABLE_STREAM_ENCODER_INVALID_SEEKTABLE
  a53a12
- FLAC__SEEKABLE_STREAM_ENCODER_UNINITIALIZED
  a53a13
- FLAC__SeekableStreamEncoderSeekStatus
  a54
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_STATUS_OK
  a54a14
- FLAC__SEEKABLE_STREAM_ENCODER_SEEK_STATUS_ERROR
  a54a15
- FLAC__SeekableStreamEncoder * FLAC__seekable_stream_encoder_new a4 ()
- void FLAC__seekable_stream_encoder_delete a5 (FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_set_verify a6 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_streamable_subset a7 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_mid_side_stereo a8 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_loose_mid_side_stereo a9 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_channels a10 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_bits_per_sample a11 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_sample_rate a12 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_blocksize a13 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_max_lpc_order a14 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_qlp_coeff_precision a15 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_qlp_coeff_prec_search a16 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_escape_coding a17 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_do_exhaustive_model_search a18 (FLAC__SeekableStreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__seekable_stream_encoder_set_min_residual_partition_order a19 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_max_residual_partition_order a20 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_rice_parameter_search_dist a21 (FLAC__SeekableStreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__seekable_stream_encoder_set_total_samples_estimate a22 (FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__seekable_stream_encoder_set_metadata a23 (FLAC__SeekableStreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__seekable_stream_encoder_set_seek_callback a24 (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderSeekCallback value)
- FLAC__bool FLAC__seekable_stream_encoder_set_write_callback a25 (FLAC__SeekableStreamEncoder *encoder, FLAC__SeekableStreamEncoderWriteCallback value)
- FLAC__bool FLAC__seekable_stream_encoder_set_client_data a26 (FLAC__SeekableStreamEncoder *encoder, void *value)
- FLAC__SeekableStreamEncoderState FLAC__seekable_stream_encoder_get_state a27 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__StreamEncoderState FLAC__seekable_stream_encoder_get_stream_encoder_state a28 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__StreamDecoderState FLAC__seekable_stream_encoder_get_verify_decoder_state a29 (const FLAC__SeekableStreamEncoder *encoder)
- const char * FLAC__seekable_stream_encoder_get_resolved_state_string a30 (const FLAC__SeekableStreamEncoder *encoder)
- void FLAC__seekable_stream_encoder_get_verify_decoder_error_stats a31 (const FLAC__SeekableStreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__seekable_stream_encoder_get_verify a32 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_streamable_subset a33 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_mid_side_stereo a34 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_loose_mid_side_stereo a35 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_channels a36 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_bits_per_sample a37 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_sample_rate a38 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_blocksize a39 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_max_lpc_order a40 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_qlp_coeff_precision a41 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_qlp_coeff_prec_search a42 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_escape_coding a43 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_get_do_exhaustive_model_search a44 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_min_residual_partition_order a45 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_max_residual_partition_order a46 (const FLAC__SeekableStreamEncoder *encoder)
- unsigned FLAC__seekable_stream_encoder_get_rice_parameter_search_dist a47 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__uint64 FLAC__seekable_stream_encoder_get_total_samples_estimate a48 (const FLAC__SeekableStreamEncoder *encoder)
- FLAC__SeekableStreamEncoderState FLAC__seekable_stream_encoder_init a49 (FLAC__SeekableStreamEncoder *encoder)
- void FLAC__seekable_stream_encoder_finish a50 (FLAC__SeekableStreamEncoder *encoder)
- FLAC__bool FLAC__seekable_stream_encoder_process a51 (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__seekable_stream_encoder_process_interleaved a52 (FLAC__SeekableStreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__SeekableStreamEncoderStateString a0 []
- const char *const FLAC__SeekableStreamEncoderSeekStatusString a1 []
flac_decoder

# FLAC/_decoder.h: decoder interfaces

group__flac__decoder.html
flac_file_decoder
flac_seekable_stream_decoder
flac_stream_decoder
flac_stream_decoder

# FLAC/stream_decoder.h: stream decoder interface

group__flac__stream__decoder.html
FLAC__StreamDecoder
- FLAC__StreamDecoderReadStatus(* FLAC__StreamDecoderReadCallback a4 )(const FLAC__StreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__StreamDecoderWriteStatus(* FLAC__StreamDecoderWriteCallback a5 )(const FLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* FLAC__StreamDecoderMetadataCallback a6 )(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* FLAC__StreamDecoderErrorCallback a7 )(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- FLAC__StreamDecoderState
  a34
- FLAC__STREAM_DECODER_SEARCH_FOR_METADATA
  a34a8
- FLAC__STREAM_DECODER_READ_METADATA
  a34a9
- FLAC__STREAM_DECODER_SEARCH_FOR_FRAME_SYNC
  a34a10
- FLAC__STREAM_DECODER_READ_FRAME
  a34a11
- FLAC__STREAM_DECODER_END_OF_STREAM
  a34a12
- FLAC__STREAM_DECODER_ABORTED
  a34a13
- FLAC__STREAM_DECODER_UNPARSEABLE_STREAM
  a34a14
- FLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a34a15
- FLAC__STREAM_DECODER_ALREADY_INITIALIZED
  a34a16
- FLAC__STREAM_DECODER_INVALID_CALLBACK
  a34a17
- FLAC__STREAM_DECODER_UNINITIALIZED
  a34a18
- FLAC__StreamDecoderReadStatus
  a35
- FLAC__STREAM_DECODER_READ_STATUS_CONTINUE
  a35a19
- FLAC__STREAM_DECODER_READ_STATUS_END_OF_STREAM
  a35a20
- FLAC__STREAM_DECODER_READ_STATUS_ABORT
  a35a21
- FLAC__StreamDecoderWriteStatus
  a36
- FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE
  a36a22
- FLAC__STREAM_DECODER_WRITE_STATUS_ABORT
  a36a23
- FLAC__StreamDecoderErrorStatus
  a37
- FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
  a37a24
- FLAC__STREAM_DECODER_ERROR_STATUS_BAD_HEADER
  a37a25
- FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
  a37a26
- FLAC__StreamDecoder * FLAC__stream_decoder_new a8 ()
- void FLAC__stream_decoder_delete a9 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_set_read_callback a10 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderReadCallback value)
- FLAC__bool FLAC__stream_decoder_set_write_callback a11 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderWriteCallback value)
- FLAC__bool FLAC__stream_decoder_set_metadata_callback a12 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderMetadataCallback value)
- FLAC__bool FLAC__stream_decoder_set_error_callback a13 (FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorCallback value)
- FLAC__bool FLAC__stream_decoder_set_client_data a14 (FLAC__StreamDecoder *decoder, void *value)
- FLAC__bool FLAC__stream_decoder_set_metadata_respond a15 (FLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__stream_decoder_set_metadata_respond_application a16 (FLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__stream_decoder_set_metadata_respond_all a17 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore a18 (FLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore_application a19 (FLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- FLAC__bool FLAC__stream_decoder_set_metadata_ignore_all a20 (FLAC__StreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__stream_decoder_get_state a21 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_channels a22 (const FLAC__StreamDecoder *decoder)
- FLAC__ChannelAssignment FLAC__stream_decoder_get_channel_assignment a23 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_bits_per_sample a24 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_sample_rate a25 (const FLAC__StreamDecoder *decoder)
- unsigned FLAC__stream_decoder_get_blocksize a26 (const FLAC__StreamDecoder *decoder)
- FLAC__StreamDecoderState FLAC__stream_decoder_init a27 (FLAC__StreamDecoder *decoder)
- void FLAC__stream_decoder_finish a28 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_flush a29 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_reset a30 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_single a31 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_until_end_of_metadata a32 (FLAC__StreamDecoder *decoder)
- FLAC__bool FLAC__stream_decoder_process_until_end_of_stream a33 (FLAC__StreamDecoder *decoder)
- const char *const FLAC__StreamDecoderStateString a0 []
- const char *const FLAC__StreamDecoderReadStatusString a1 []
- const char *const FLAC__StreamDecoderWriteStatusString a2 []
- const char *const FLAC__StreamDecoderErrorStatusString a3 []
flac_encoder

# FLAC/_encoder.h: encoder interfaces

group__flac__encoder.html
flac_file_encoder
flac_seekable_stream_encoder
flac_stream_encoder
flac_stream_encoder

# FLAC/stream_encoder.h: stream encoder interface

group__flac__stream__encoder.html
FLAC__StreamEncoder
- FLAC__StreamEncoderWriteStatus(* FLAC__StreamEncoderWriteCallback a2 )(const FLAC__StreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- void(* FLAC__StreamEncoderMetadataCallback a3 )(const FLAC__StreamEncoder *encoder, const FLAC__StreamMetadata *metadata, void *client_data)
- FLAC__StreamEncoderState
  a52
- FLAC__STREAM_ENCODER_OK
  a52a4
- FLAC__STREAM_ENCODER_VERIFY_DECODER_ERROR
  a52a5
- FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
  a52a6
- FLAC__STREAM_ENCODER_INVALID_CALLBACK
  a52a7
- FLAC__STREAM_ENCODER_INVALID_NUMBER_OF_CHANNELS
  a52a8
- FLAC__STREAM_ENCODER_INVALID_BITS_PER_SAMPLE
  a52a9
- FLAC__STREAM_ENCODER_INVALID_SAMPLE_RATE
  a52a10
- FLAC__STREAM_ENCODER_INVALID_BLOCK_SIZE
  a52a11
- FLAC__STREAM_ENCODER_INVALID_MAX_LPC_ORDER
  a52a12
- FLAC__STREAM_ENCODER_INVALID_QLP_COEFF_PRECISION
  a52a13
- FLAC__STREAM_ENCODER_MID_SIDE_CHANNELS_MISMATCH
  a52a14
- FLAC__STREAM_ENCODER_MID_SIDE_SAMPLE_SIZE_MISMATCH
  a52a15
- FLAC__STREAM_ENCODER_ILLEGAL_MID_SIDE_FORCE
  a52a16
- FLAC__STREAM_ENCODER_BLOCK_SIZE_TOO_SMALL_FOR_LPC_ORDER
  a52a17
- FLAC__STREAM_ENCODER_NOT_STREAMABLE
  a52a18
- FLAC__STREAM_ENCODER_FRAMING_ERROR
  a52a19
- FLAC__STREAM_ENCODER_INVALID_METADATA
  a52a20
- FLAC__STREAM_ENCODER_FATAL_ERROR_WHILE_ENCODING
  a52a21
- FLAC__STREAM_ENCODER_FATAL_ERROR_WHILE_WRITING
  a52a22
- FLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a52a23
- FLAC__STREAM_ENCODER_ALREADY_INITIALIZED
  a52a24
- FLAC__STREAM_ENCODER_UNINITIALIZED
  a52a25
- FLAC__StreamEncoderWriteStatus
  a53
- FLAC__STREAM_ENCODER_WRITE_STATUS_OK
  a53a26
- FLAC__STREAM_ENCODER_WRITE_STATUS_FATAL_ERROR
  a53a27
- FLAC__StreamEncoder * FLAC__stream_encoder_new a4 ()
- void FLAC__stream_encoder_delete a5 (FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_set_verify a6 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_streamable_subset a7 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_mid_side_stereo a8 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_loose_mid_side_stereo a9 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_channels a10 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_bits_per_sample a11 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_sample_rate a12 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_blocksize a13 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_max_lpc_order a14 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_qlp_coeff_precision a15 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_do_qlp_coeff_prec_search a16 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_escape_coding a17 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_do_exhaustive_model_search a18 (FLAC__StreamEncoder *encoder, FLAC__bool value)
- FLAC__bool FLAC__stream_encoder_set_min_residual_partition_order a19 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_max_residual_partition_order a20 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_rice_parameter_search_dist a21 (FLAC__StreamEncoder *encoder, unsigned value)
- FLAC__bool FLAC__stream_encoder_set_total_samples_estimate a22 (FLAC__StreamEncoder *encoder, FLAC__uint64 value)
- FLAC__bool FLAC__stream_encoder_set_metadata a23 (FLAC__StreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- FLAC__bool FLAC__stream_encoder_set_write_callback a24 (FLAC__StreamEncoder *encoder, FLAC__StreamEncoderWriteCallback value)
- FLAC__bool FLAC__stream_encoder_set_metadata_callback a25 (FLAC__StreamEncoder *encoder, FLAC__StreamEncoderMetadataCallback value)
- FLAC__bool FLAC__stream_encoder_set_client_data a26 (FLAC__StreamEncoder *encoder, void *value)
- FLAC__StreamEncoderState FLAC__stream_encoder_get_state a27 (const FLAC__StreamEncoder *encoder)
- FLAC__StreamDecoderState FLAC__stream_encoder_get_verify_decoder_state a28 (const FLAC__StreamEncoder *encoder)
- const char * FLAC__stream_encoder_get_resolved_state_string a29 (const FLAC__StreamEncoder *encoder)
- void FLAC__stream_encoder_get_verify_decoder_error_stats a30 (const FLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- FLAC__bool FLAC__stream_encoder_get_verify a31 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_streamable_subset a32 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_mid_side_stereo a33 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_loose_mid_side_stereo a34 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_channels a35 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_bits_per_sample a36 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_sample_rate a37 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_blocksize a38 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_max_lpc_order a39 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_qlp_coeff_precision a40 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_qlp_coeff_prec_search a41 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_escape_coding a42 (const FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_get_do_exhaustive_model_search a43 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_min_residual_partition_order a44 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_max_residual_partition_order a45 (const FLAC__StreamEncoder *encoder)
- unsigned FLAC__stream_encoder_get_rice_parameter_search_dist a46 (const FLAC__StreamEncoder *encoder)
- FLAC__uint64 FLAC__stream_encoder_get_total_samples_estimate a47 (const FLAC__StreamEncoder *encoder)
- FLAC__StreamEncoderState FLAC__stream_encoder_init a48 (FLAC__StreamEncoder *encoder)
- void FLAC__stream_encoder_finish a49 (FLAC__StreamEncoder *encoder)
- FLAC__bool FLAC__stream_encoder_process a50 (FLAC__StreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- FLAC__bool FLAC__stream_encoder_process_interleaved a51 (FLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- const char *const FLAC__StreamEncoderStateString a0 []
- const char *const FLAC__StreamEncoderWriteStatusString a1 []
flacpp

# FLAC C++ API

group__flacpp.html
flacpp_decoder
flacpp_encoder
flacpp_metadata
flacpp_decoder

# FLAC++/decoder.h: decoder classes

group__flacpp__decoder.html
flacpp_stream_decoder
flacpp_seekable_stream_decoder
flacpp_file_decoder
flacpp_stream_decoder

# FLAC++/decoder.h: stream decoder class

group__flacpp__stream__decoder.html
FLAC::Decoder::Stream
flacpp_seekable_stream_decoder

# FLAC++/decoder.h: seekable stream decoder class

group__flacpp__seekable__stream__decoder.html
FLAC::Decoder::SeekableStream
flacpp_file_decoder

# FLAC++/decoder.h: file decoder class

group__flacpp__file__decoder.html
FLAC::Decoder::File
flacpp_encoder

# FLAC++/encoder.h: encoder classes

group__flacpp__encoder.html
flacpp_stream_encoder
flacpp_seekable_stream_encoder
flacpp_file_encoder
flacpp_stream_encoder

# FLAC++/encoder.h: stream encoder class

group__flacpp__stream__encoder.html
FLAC::Encoder::Stream
flacpp_seekable_stream_encoder

# FLAC++/encoder.h: seekable stream encoder class

group__flacpp__seekable__stream__encoder.html
FLAC::Encoder::SeekableStream
flacpp_file_encoder

# FLAC++/encoder.h: file encoder class

group__flacpp__file__encoder.html
FLAC::Encoder::File
flacpp_metadata

# FLAC++/metadata.h: metadata interfaces

group__flacpp__metadata.html
flacpp_metadata_object
flacpp_metadata_level0
flacpp_metadata_level1
flacpp_metadata_level2
flacpp_metadata_object

# FLAC++/metadata.h: metadata object classes

group__flacpp__metadata__object.html
FLAC::Metadata::Prototype
FLAC::Metadata::StreamInfo
FLAC::Metadata::Padding
FLAC::Metadata::Application
FLAC::Metadata::SeekTable
FLAC::Metadata::VorbisComment
FLAC::Metadata::CueSheet
FLAC::Metadata::Unknown
- bool operator== a1 (const Prototype &) const
- bool operator== a2 (const::FLAC__StreamMetadata &) const
- bool operator== a3 (const::FLAC__StreamMetadata *) const
- bool operator!= a4 (const Prototype &) const
- bool operator!= a5 (const::FLAC__StreamMetadata &) const
- bool operator!= a6 (const::FLAC__StreamMetadata *) const
- FLACPP_API Prototype * clone a0 (const Prototype *)
- bool is_valid a7 () const
flacpp_metadata_level0

# FLAC++/metadata.h: metadata level 0 interface

group__flacpp__metadata__level0.html
- FLACPP_API bool get_streaminfo a0 (const char *filename, StreamInfo &streaminfo)
flacpp_metadata_level1

# FLAC++/metadata.h: metadata level 1 interface

group__flacpp__metadata__level1.html
FLAC::Metadata::SimpleIterator
flacpp_metadata_level2

# FLAC++/metadata.h: metadata level 2 interface

group__flacpp__metadata__level2.html
FLAC::Metadata::Chain
FLAC::Metadata::Iterator
oggflac

# OggFLAC C API

group__oggflac.html
oggflac_decoder
oggflac_encoder
oggflac_decoder

# OggFLAC/_decoder.h: decoder interfaces

group__oggflac__decoder.html
oggflac_stream_decoder
oggflac_stream_decoder

# OggFLAC/stream_decoder.h: stream decoder interface

group__oggflac__stream__decoder.html
OggFLAC__StreamDecoder
- FLAC__StreamDecoderReadStatus(* OggFLAC__StreamDecoderReadCallback a1 )(const OggFLAC__StreamDecoder *decoder, FLAC__byte buffer[], unsigned *bytes, void *client_data)
- FLAC__StreamDecoderWriteStatus(* OggFLAC__StreamDecoderWriteCallback a2 )(const OggFLAC__StreamDecoder *decoder, const FLAC__Frame *frame, const FLAC__int32 *const buffer[], void *client_data)
- void(* OggFLAC__StreamDecoderMetadataCallback a3 )(const OggFLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data)
- void(* OggFLAC__StreamDecoderErrorCallback a4 )(const OggFLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data)
- OggFLAC__StreamDecoderState
  a33
- OggFLAC__STREAM_DECODER_OK
  a33a5
- OggFLAC__STREAM_DECODER_OGG_ERROR
  a33a6
- OggFLAC__STREAM_DECODER_READ_ERROR
  a33a7
- OggFLAC__STREAM_DECODER_FLAC_STREAM_DECODER_ERROR
  a33a8
- OggFLAC__STREAM_DECODER_INVALID_CALLBACK
  a33a9
- OggFLAC__STREAM_DECODER_MEMORY_ALLOCATION_ERROR
  a33a10
- OggFLAC__STREAM_DECODER_ALREADY_INITIALIZED
  a33a11
- OggFLAC__STREAM_DECODER_UNINITIALIZED
  a33a12
- OggFLAC_API OggFLAC__StreamDecoder * OggFLAC__stream_decoder_new a5 ()
- OggFLAC_API void OggFLAC__stream_decoder_delete a6 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_read_callback a7 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderReadCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_write_callback a8 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderWriteCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_callback a9 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderMetadataCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_error_callback a10 (OggFLAC__StreamDecoder *decoder, OggFLAC__StreamDecoderErrorCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_client_data a11 (OggFLAC__StreamDecoder *decoder, void *value)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_serial_number a12 (OggFLAC__StreamDecoder *decoder, long serial_number)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond a13 (OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_application a14 (OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_respond_all a15 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore a16 (OggFLAC__StreamDecoder *decoder, FLAC__MetadataType type)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_application a17 (OggFLAC__StreamDecoder *decoder, const FLAC__byte id[4])
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_set_metadata_ignore_all a18 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_get_state a19 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__StreamDecoderState OggFLAC__stream_decoder_get_FLAC_stream_decoder_state a20 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_channels a21 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__ChannelAssignment OggFLAC__stream_decoder_get_channel_assignment a22 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_bits_per_sample a23 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_sample_rate a24 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API unsigned OggFLAC__stream_decoder_get_blocksize a25 (const OggFLAC__StreamDecoder *decoder)
- OggFLAC_API OggFLAC__StreamDecoderState OggFLAC__stream_decoder_init a26 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API void OggFLAC__stream_decoder_finish a27 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_flush a28 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_reset a29 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_single a30 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_metadata a31 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_decoder_process_until_end_of_stream a32 (OggFLAC__StreamDecoder *decoder)
- OggFLAC_API const char *const OggFLAC__StreamDecoderStateString a0 []
oggflac_encoder

# OggFLAC/_encoder.h: encoder interfaces

group__oggflac__encoder.html
oggflac_stream_encoder
oggflac_stream_encoder

# OggFLAC/stream_encoder.h: stream encoder interface

group__oggflac__stream__encoder.html
OggFLAC__StreamEncoder
- FLAC__StreamEncoderWriteStatus(* OggFLAC__StreamEncoderWriteCallback a1 )(const OggFLAC__StreamEncoder *encoder, const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame, void *client_data)
- OggFLAC__StreamEncoderState
  a50
- OggFLAC__STREAM_ENCODER_OK
  a50a2
- OggFLAC__STREAM_ENCODER_OGG_ERROR
  a50a3
- OggFLAC__STREAM_ENCODER_FLAC_STREAM_ENCODER_ERROR
  a50a4
- OggFLAC__STREAM_ENCODER_INVALID_CALLBACK
  a50a5
- OggFLAC__STREAM_ENCODER_MEMORY_ALLOCATION_ERROR
  a50a6
- OggFLAC__STREAM_ENCODER_ALREADY_INITIALIZED
  a50a7
- OggFLAC__STREAM_ENCODER_UNINITIALIZED
  a50a8
- OggFLAC_API OggFLAC__StreamEncoder * OggFLAC__stream_encoder_new a2 ()
- OggFLAC_API void OggFLAC__stream_encoder_delete a3 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_serial_number a4 (OggFLAC__StreamEncoder *encoder, long serial_number)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_verify a5 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_streamable_subset a6 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_mid_side_stereo a7 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_loose_mid_side_stereo a8 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_channels a9 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_bits_per_sample a10 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_sample_rate a11 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_blocksize a12 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_max_lpc_order a13 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_qlp_coeff_precision a14 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_qlp_coeff_prec_search a15 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_escape_coding a16 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_do_exhaustive_model_search a17 (OggFLAC__StreamEncoder *encoder, FLAC__bool value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_min_residual_partition_order a18 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_max_residual_partition_order a19 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_rice_parameter_search_dist a20 (OggFLAC__StreamEncoder *encoder, unsigned value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_total_samples_estimate a21 (OggFLAC__StreamEncoder *encoder, FLAC__uint64 value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_metadata a22 (OggFLAC__StreamEncoder *encoder, FLAC__StreamMetadata **metadata, unsigned num_blocks)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_write_callback a23 (OggFLAC__StreamEncoder *encoder, OggFLAC__StreamEncoderWriteCallback value)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_set_client_data a24 (OggFLAC__StreamEncoder *encoder, void *value)
- OggFLAC_API OggFLAC__StreamEncoderState OggFLAC__stream_encoder_get_state a25 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__StreamEncoderState OggFLAC__stream_encoder_get_FLAC_stream_encoder_state a26 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__StreamDecoderState OggFLAC__stream_encoder_get_verify_decoder_state a27 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API void OggFLAC__stream_encoder_get_verify_decoder_error_stats a28 (const OggFLAC__StreamEncoder *encoder, FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_verify a29 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_streamable_subset a30 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_mid_side_stereo a31 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_loose_mid_side_stereo a32 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_channels a33 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_bits_per_sample a34 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_sample_rate a35 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_blocksize a36 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_max_lpc_order a37 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_qlp_coeff_precision a38 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_qlp_coeff_prec_search a39 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_escape_coding a40 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_get_do_exhaustive_model_search a41 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_min_residual_partition_order a42 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_max_residual_partition_order a43 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API unsigned OggFLAC__stream_encoder_get_rice_parameter_search_dist a44 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__uint64 OggFLAC__stream_encoder_get_total_samples_estimate a45 (const OggFLAC__StreamEncoder *encoder)
- OggFLAC_API OggFLAC__StreamEncoderState OggFLAC__stream_encoder_init a46 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API void OggFLAC__stream_encoder_finish a47 (OggFLAC__StreamEncoder *encoder)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_process a48 (OggFLAC__StreamEncoder *encoder, const FLAC__int32 *const buffer[], unsigned samples)
- OggFLAC_API FLAC__bool OggFLAC__stream_encoder_process_interleaved a49 (OggFLAC__StreamEncoder *encoder, const FLAC__int32 buffer[], unsigned samples)
- OggFLAC_API const char *const OggFLAC__StreamEncoderStateString a0 []
oggflacpp

# OggFLAC C++ API

group__oggflacpp.html
oggflacpp_decoder
oggflacpp_encoder
oggflacpp_decoder

# OggFLAC++/decoder.h: decoder classes

group__oggflacpp__decoder.html
oggflacpp_stream_decoder
oggflacpp_stream_decoder

# OggFLAC++/decoder.h: stream decoder class

group__oggflacpp__stream__decoder.html
OggFLAC::Decoder::Stream
oggflacpp_encoder

# OggFLAC++/encoder.h: encoder classes

group__oggflacpp__encoder.html
oggflacpp_stream_encoder
oggflacpp_stream_encoder

# OggFLAC++/encoder.h: stream encoder class

group__oggflacpp__stream__encoder.html
OggFLAC::Encoder::Stream
FLAC::Decoder::Stream
classFLAC_1_1Decoder_1_1Stream.html
- Stream
  a0
  ()
- virtual ~Stream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_metadata_respond a4 (::FLAC__MetadataType type)
- bool set_metadata_respond_application a5 (const FLAC__byte id[4])
- bool set_metadata_respond_all a6 ()
- bool set_metadata_ignore a7 (::FLAC__MetadataType type)
- bool set_metadata_ignore_application a8 (const FLAC__byte id[4])
- bool set_metadata_ignore_all a9 ()
- State get_state a10 () const
- unsigned get_channels a11 () const
- ::FLAC__ChannelAssignment get_channel_assignment a12 () const
- unsigned get_bits_per_sample a13 () const
- unsigned get_sample_rate a14 () const
- unsigned get_blocksize a15 () const
- State init a16 ()
- void finish a17 ()
- bool flush a18 ()
- bool reset a19 ()
- bool process_single a20 ()
- bool process_until_end_of_metadata a21 ()
- bool process_until_end_of_stream a22 ()
- virtual::FLAC__StreamDecoderReadStatus read_callback b0 (FLAC__byte buffer[], unsigned *bytes)=0
- virtual::FLAC__StreamDecoderWriteStatus write_callback b1 (const::FLAC__Frame *frame, const FLAC__int32 *const buffer[])=0
- virtual void metadata_callback b2 (const::FLAC__StreamMetadata *metadata)=0
- virtual void error_callback b3 (::FLAC__StreamDecoderErrorStatus status)=0
- ::FLAC__StreamDecoder * decoder_ n0
FLAC::Decoder::SeekableStream
classFLAC_1_1Decoder_1_1SeekableStream.html
- SeekableStream
  a0
  ()
- virtual ~SeekableStream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_md5_checking a4 (bool value)
- bool set_metadata_respond a5 (::FLAC__MetadataType type)
- bool set_metadata_respond_application a6 (const FLAC__byte id[4])
- bool set_metadata_respond_all a7 ()
- bool set_metadata_ignore a8 (::FLAC__MetadataType type)
- bool set_metadata_ignore_application a9 (const FLAC__byte id[4])
- bool set_metadata_ignore_all a10 ()
- State get_state a11 () const
- Stream::State get_stream_decoder_state a12 () const
- bool get_md5_checking a13 () const
- unsigned get_channels a14 () const
- ::FLAC__ChannelAssignment get_channel_assignment a15 () const
- unsigned get_bits_per_sample a16 () const
- unsigned get_sample_rate a17 () const
- unsigned get_blocksize a18 () const
- State init a19 ()
- bool finish a20 ()
- bool flush a21 ()
- bool reset a22 ()
- bool process_single a23 ()
- bool process_until_end_of_metadata a24 ()
- bool process_until_end_of_stream a25 ()
- bool seek_absolute a26 (FLAC__uint64 sample)
- virtual::FLAC__SeekableStreamDecoderReadStatus read_callback b0 (FLAC__byte buffer[], unsigned *bytes)=0
- virtual::FLAC__SeekableStreamDecoderSeekStatus seek_callback b1 (FLAC__uint64 absolute_byte_offset)=0
- virtual::FLAC__SeekableStreamDecoderTellStatus tell_callback b2 (FLAC__uint64 *absolute_byte_offset)=0
- virtual::FLAC__SeekableStreamDecoderLengthStatus length_callback b3 (FLAC__uint64 *stream_length)=0
- virtual bool eof_callback b4 ()=0
- virtual::FLAC__StreamDecoderWriteStatus write_callback b5 (const::FLAC__Frame *frame, const FLAC__int32 *const buffer[])=0
- virtual void metadata_callback b6 (const::FLAC__StreamMetadata *metadata)=0
- virtual void error_callback b7 (::FLAC__StreamDecoderErrorStatus status)=0
- ::FLAC__SeekableStreamDecoder * decoder_ n0
FLAC::Decoder::File
classFLAC_1_1Decoder_1_1File.html
- File
  a0
  ()
- virtual ~File a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_md5_checking a4 (bool value)
- bool set_filename a5 (const char *value)
- bool set_metadata_respond a6 (::FLAC__MetadataType type)
- bool set_metadata_respond_application a7 (const FLAC__byte id[4])
- bool set_metadata_respond_all a8 ()
- bool set_metadata_ignore a9 (::FLAC__MetadataType type)
- bool set_metadata_ignore_application a10 (const FLAC__byte id[4])
- bool set_metadata_ignore_all a11 ()
- State get_state a12 () const
- SeekableStream::State get_seekable_stream_decoder_state a13 () const
- Stream::State get_stream_decoder_state a14 () const
- bool get_md5_checking a15 () const
- unsigned get_channels a16 () const
- ::FLAC__ChannelAssignment get_channel_assignment a17 () const
- unsigned get_bits_per_sample a18 () const
- unsigned get_sample_rate a19 () const
- unsigned get_blocksize a20 () const
- State init a21 ()
- bool finish a22 ()
- bool process_single a23 ()
- bool process_until_end_of_metadata a24 ()
- bool process_until_end_of_file a25 ()
- bool seek_absolute a26 (FLAC__uint64 sample)
- virtual::FLAC__StreamDecoderWriteStatus write_callback b0 (const::FLAC__Frame *frame, const FLAC__int32 *const buffer[])=0
- virtual void metadata_callback b1 (const::FLAC__StreamMetadata *metadata)=0
- virtual void error_callback b2 (::FLAC__StreamDecoderErrorStatus status)=0
- ::FLAC__FileDecoder * decoder_ n0
FLAC::Encoder::Stream
classFLAC_1_1Encoder_1_1Stream.html
- Stream
  a0
  ()
- virtual ~Stream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_verify a4 (bool value)
- bool set_streamable_subset a5 (bool value)
- bool set_do_mid_side_stereo a6 (bool value)
- bool set_loose_mid_side_stereo a7 (bool value)
- bool set_channels a8 (unsigned value)
- bool set_bits_per_sample a9 (unsigned value)
- bool set_sample_rate a10 (unsigned value)
- bool set_blocksize a11 (unsigned value)
- bool set_max_lpc_order a12 (unsigned value)
- bool set_qlp_coeff_precision a13 (unsigned value)
- bool set_do_qlp_coeff_prec_search a14 (bool value)
- bool set_do_escape_coding a15 (bool value)
- bool set_do_exhaustive_model_search a16 (bool value)
- bool set_min_residual_partition_order a17 (unsigned value)
- bool set_max_residual_partition_order a18 (unsigned value)
- bool set_rice_parameter_search_dist a19 (unsigned value)
- bool set_total_samples_estimate a20 (FLAC__uint64 value)
- bool set_metadata a21 (::FLAC__StreamMetadata **metadata, unsigned num_blocks)
- State get_state a22 () const
- Decoder::Stream::State get_verify_decoder_state a23 () const
- void get_verify_decoder_error_stats a24 (FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- bool get_verify a25 () const
- bool get_streamable_subset a26 () const
- bool get_do_mid_side_stereo a27 () const
- bool get_loose_mid_side_stereo a28 () const
- unsigned get_channels a29 () const
- unsigned get_bits_per_sample a30 () const
- unsigned get_sample_rate a31 () const
- unsigned get_blocksize a32 () const
- unsigned get_max_lpc_order a33 () const
- unsigned get_qlp_coeff_precision a34 () const
- bool get_do_qlp_coeff_prec_search a35 () const
- bool get_do_escape_coding a36 () const
- bool get_do_exhaustive_model_search a37 () const
- unsigned get_min_residual_partition_order a38 () const
- unsigned get_max_residual_partition_order a39 () const
- unsigned get_rice_parameter_search_dist a40 () const
- FLAC__uint64 get_total_samples_estimate a41 () const
- State init a42 ()
- void finish a43 ()
- bool process a44 (const FLAC__int32 *const buffer[], unsigned samples)
- bool process_interleaved a45 (const FLAC__int32 buffer[], unsigned samples)
- virtual::FLAC__StreamEncoderWriteStatus write_callback b0 (const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame)=0
- virtual void metadata_callback b1 (const::FLAC__StreamMetadata *metadata)=0
- ::FLAC__StreamEncoder * encoder_ n0
FLAC::Encoder::SeekableStream
classFLAC_1_1Encoder_1_1SeekableStream.html
- SeekableStream
  a0
  ()
- virtual ~SeekableStream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_verify a4 (bool value)
- bool set_streamable_subset a5 (bool value)
- bool set_do_mid_side_stereo a6 (bool value)
- bool set_loose_mid_side_stereo a7 (bool value)
- bool set_channels a8 (unsigned value)
- bool set_bits_per_sample a9 (unsigned value)
- bool set_sample_rate a10 (unsigned value)
- bool set_blocksize a11 (unsigned value)
- bool set_max_lpc_order a12 (unsigned value)
- bool set_qlp_coeff_precision a13 (unsigned value)
- bool set_do_qlp_coeff_prec_search a14 (bool value)
- bool set_do_escape_coding a15 (bool value)
- bool set_do_exhaustive_model_search a16 (bool value)
- bool set_min_residual_partition_order a17 (unsigned value)
- bool set_max_residual_partition_order a18 (unsigned value)
- bool set_rice_parameter_search_dist a19 (unsigned value)
- bool set_total_samples_estimate a20 (FLAC__uint64 value)
- bool set_metadata a21 (::FLAC__StreamMetadata **metadata, unsigned num_blocks)
- State get_state a22 () const
- Stream::State get_stream_encoder_state a23 () const
- Decoder::Stream::State get_verify_decoder_state a24 () const
- void get_verify_decoder_error_stats a25 (FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- bool get_verify a26 () const
- bool get_streamable_subset a27 () const
- bool get_do_mid_side_stereo a28 () const
- bool get_loose_mid_side_stereo a29 () const
- unsigned get_channels a30 () const
- unsigned get_bits_per_sample a31 () const
- unsigned get_sample_rate a32 () const
- unsigned get_blocksize a33 () const
- unsigned get_max_lpc_order a34 () const
- unsigned get_qlp_coeff_precision a35 () const
- bool get_do_qlp_coeff_prec_search a36 () const
- bool get_do_escape_coding a37 () const
- bool get_do_exhaustive_model_search a38 () const
- unsigned get_min_residual_partition_order a39 () const
- unsigned get_max_residual_partition_order a40 () const
- unsigned get_rice_parameter_search_dist a41 () const
- FLAC__uint64 get_total_samples_estimate a42 () const
- State init a43 ()
- void finish a44 ()
- bool process a45 (const FLAC__int32 *const buffer[], unsigned samples)
- bool process_interleaved a46 (const FLAC__int32 buffer[], unsigned samples)
- virtual::FLAC__SeekableStreamEncoderSeekStatus seek_callback b0 (FLAC__uint64 absolute_byte_offset)=0
- virtual::FLAC__StreamEncoderWriteStatus write_callback b1 (const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame)=0
- ::FLAC__SeekableStreamEncoder * encoder_ n0
FLAC::Encoder::File
classFLAC_1_1Encoder_1_1File.html
- File
  a0
  ()
- virtual ~File a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_verify a4 (bool value)
- bool set_streamable_subset a5 (bool value)
- bool set_do_mid_side_stereo a6 (bool value)
- bool set_loose_mid_side_stereo a7 (bool value)
- bool set_channels a8 (unsigned value)
- bool set_bits_per_sample a9 (unsigned value)
- bool set_sample_rate a10 (unsigned value)
- bool set_blocksize a11 (unsigned value)
- bool set_max_lpc_order a12 (unsigned value)
- bool set_qlp_coeff_precision a13 (unsigned value)
- bool set_do_qlp_coeff_prec_search a14 (bool value)
- bool set_do_escape_coding a15 (bool value)
- bool set_do_exhaustive_model_search a16 (bool value)
- bool set_min_residual_partition_order a17 (unsigned value)
- bool set_max_residual_partition_order a18 (unsigned value)
- bool set_rice_parameter_search_dist a19 (unsigned value)
- bool set_total_samples_estimate a20 (FLAC__uint64 value)
- bool set_metadata a21 (::FLAC__StreamMetadata **metadata, unsigned num_blocks)
- bool set_filename a22 (const char *value)
- State get_state a23 () const
- SeekableStream::State get_seekable_stream_encoder_state a24 () const
- Stream::State get_stream_encoder_state a25 () const
- Decoder::Stream::State get_verify_decoder_state a26 () const
- void get_verify_decoder_error_stats a27 (FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- bool get_verify a28 () const
- bool get_streamable_subset a29 () const
- bool get_do_mid_side_stereo a30 () const
- bool get_loose_mid_side_stereo a31 () const
- unsigned get_channels a32 () const
- unsigned get_bits_per_sample a33 () const
- unsigned get_sample_rate a34 () const
- unsigned get_blocksize a35 () const
- unsigned get_max_lpc_order a36 () const
- unsigned get_qlp_coeff_precision a37 () const
- bool get_do_qlp_coeff_prec_search a38 () const
- bool get_do_escape_coding a39 () const
- bool get_do_exhaustive_model_search a40 () const
- unsigned get_min_residual_partition_order a41 () const
- unsigned get_max_residual_partition_order a42 () const
- unsigned get_rice_parameter_search_dist a43 () const
- FLAC__uint64 get_total_samples_estimate a44 () const
- State init a45 ()
- void finish a46 ()
- bool process a47 (const FLAC__int32 *const buffer[], unsigned samples)
- bool process_interleaved a48 (const FLAC__int32 buffer[], unsigned samples)
- virtual void progress_callback b0 (FLAC__uint64 bytes_written, FLAC__uint64 samples_written, unsigned frames_written, unsigned total_frames_estimate)
- ::FLAC__FileEncoder * encoder_ n0
FLAC::Metadata::Prototype
classFLAC_1_1Metadata_1_1Prototype.html
- virtual ~Prototype a0 ()
- bool is_valid a7 () const
- bool get_is_last a2 () const
- ::FLAC__MetadataType get_type a3 () const
- unsigned get_length a4 () const
- void set_is_last a5 (bool)
- bool operator== a1 (const Prototype &) const
- bool operator== a2 (const::FLAC__StreamMetadata &) const
- bool operator== a3 (const::FLAC__StreamMetadata *) const
- bool operator!= a4 (const Prototype &) const
- bool operator!= a5 (const::FLAC__StreamMetadata &) const
- bool operator!= a6 (const::FLAC__StreamMetadata *) const
- Prototype
  b0
  (::FLAC__StreamMetadata *object, bool copy)
- virtual void clear b1 ()
- Prototype
  z0_0
  (const Prototype &)
- Prototype
  z0_1
  (const::FLAC__StreamMetadata &)
- Prototype
  z0_2
  (const::FLAC__StreamMetadata *)
- void operator= z1_0 (const Prototype &)
- void operator= z1_1 (const::FLAC__StreamMetadata &)
- void operator= z1_2 (const::FLAC__StreamMetadata *)
- ::FLAC__StreamMetadata * object_ n0
- friend class SimpleIterator l0
- friend class Iterator l1
FLAC::Metadata::StreamInfo
classFLAC_1_1Metadata_1_1StreamInfo.html
FLAC::Metadata::Prototype
- StreamInfo
  a0
  ()
- StreamInfo
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~StreamInfo
  a2
  ()
- StreamInfo
  z4_0
  (const StreamInfo &object)
- StreamInfo
  z4_1
  (const::FLAC__StreamMetadata &object)
- StreamInfo
  z4_2
  (const::FLAC__StreamMetadata *object)
- void operator= z5_0 (const StreamInfo &object)
- void operator= z5_1 (const::FLAC__StreamMetadata &object)
- void operator= z5_2 (const::FLAC__StreamMetadata *object)
- bool operator== z6_0 (const StreamInfo &object) const
- bool operator== z6_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z6_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z7_0 (const StreamInfo &object) const
- bool operator!= z7_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z7_2 (const::FLAC__StreamMetadata *object) const
- unsigned get_min_blocksize z8_0 () const
- unsigned get_max_blocksize z8_1 () const
- unsigned get_min_framesize z8_2 () const
- unsigned get_max_framesize z8_3 () const
- unsigned get_sample_rate z8_4 () const
- unsigned get_channels z8_5 () const
- unsigned get_bits_per_sample z8_6 () const
- FLAC__uint64 get_total_samples z8_7 () const
- const FLAC__byte * get_md5sum z8_8 () const
- void set_min_blocksize z8_9 (unsigned value)
- void set_max_blocksize z8_10 (unsigned value)
- void set_min_framesize z8_11 (unsigned value)
- void set_max_framesize z8_12 (unsigned value)
- void set_sample_rate z8_13 (unsigned value)
- void set_channels z8_14 (unsigned value)
- void set_bits_per_sample z8_15 (unsigned value)
- void set_total_samples z8_16 (FLAC__uint64 value)
- void set_md5sum z8_17 (const FLAC__byte value[16])
FLAC::Metadata::Padding
classFLAC_1_1Metadata_1_1Padding.html
FLAC::Metadata::Prototype
- Padding
  a0
  ()
- Padding
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~Padding
  a2
  ()
- void set_length a3 (unsigned length)
- Padding
  z9_0
  (const Padding &object)
- Padding
  z9_1
  (const::FLAC__StreamMetadata &object)
- Padding
  z9_2
  (const::FLAC__StreamMetadata *object)
- void operator= z10_0 (const Padding &object)
- void operator= z10_1 (const::FLAC__StreamMetadata &object)
- void operator= z10_2 (const::FLAC__StreamMetadata *object)
- bool operator== z11_0 (const Padding &object) const
- bool operator== z11_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z11_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z12_0 (const Padding &object) const
- bool operator!= z12_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z12_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::Application
classFLAC_1_1Metadata_1_1Application.html
FLAC::Metadata::Prototype
- Application
  a0
  ()
- Application
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~Application
  a2
  ()
- const FLAC__byte * get_id a3 () const
- const FLAC__byte * get_data a4 () const
- void set_id a5 (const FLAC__byte value[4])
- bool set_data a6 (const FLAC__byte *data, unsigned length)
- bool set_data a7 (FLAC__byte *data, unsigned length, bool copy)
- Application
  z13_0
  (const Application &object)
- Application
  z13_1
  (const::FLAC__StreamMetadata &object)
- Application
  z13_2
  (const::FLAC__StreamMetadata *object)
- void operator= z14_0 (const Application &object)
- void operator= z14_1 (const::FLAC__StreamMetadata &object)
- void operator= z14_2 (const::FLAC__StreamMetadata *object)
- bool operator== z15_0 (const Application &object) const
- bool operator== z15_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z15_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z16_0 (const Application &object) const
- bool operator!= z16_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z16_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::SeekTable
classFLAC_1_1Metadata_1_1SeekTable.html
FLAC::Metadata::Prototype
- SeekTable
  a0
  ()
- SeekTable
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~SeekTable
  a2
  ()
- unsigned get_num_points a3 () const
- ::FLAC__StreamMetadata_SeekPoint get_point a4 (unsigned index) const
- void set_point a5 (unsigned index, const::FLAC__StreamMetadata_SeekPoint &point)
- bool insert_point a6 (unsigned index, const::FLAC__StreamMetadata_SeekPoint &point)
- bool delete_point a7 (unsigned index)
- bool is_legal a8 () const
- SeekTable
  z17_0
  (const SeekTable &object)
- SeekTable
  z17_1
  (const::FLAC__StreamMetadata &object)
- SeekTable
  z17_2
  (const::FLAC__StreamMetadata *object)
- void operator= z18_0 (const SeekTable &object)
- void operator= z18_1 (const::FLAC__StreamMetadata &object)
- void operator= z18_2 (const::FLAC__StreamMetadata *object)
- bool operator== z19_0 (const SeekTable &object) const
- bool operator== z19_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z19_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z20_0 (const SeekTable &object) const
- bool operator!= z20_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z20_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::VorbisComment
classFLAC_1_1Metadata_1_1VorbisComment.html
FLAC::Metadata::Prototype
- VorbisComment
  a0
  ()
- VorbisComment
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~VorbisComment
  a2
  ()
- unsigned get_num_comments a3 () const
- Entry get_vendor_string a4 () const
- Entry get_comment a5 (unsigned index) const
- bool set_vendor_string a6 (const Entry &entry)
- bool set_comment a7 (unsigned index, const Entry &entry)
- bool insert_comment a8 (unsigned index, const Entry &entry)
- bool delete_comment a9 (unsigned index)
- VorbisComment
  z21_0
  (const VorbisComment &object)
- VorbisComment
  z21_1
  (const::FLAC__StreamMetadata &object)
- VorbisComment
  z21_2
  (const::FLAC__StreamMetadata *object)
- void operator= z22_0 (const VorbisComment &object)
- void operator= z22_1 (const::FLAC__StreamMetadata &object)
- void operator= z22_2 (const::FLAC__StreamMetadata *object)
- bool operator== z23_0 (const VorbisComment &object) const
- bool operator== z23_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z23_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z24_0 (const VorbisComment &object) const
- bool operator!= z24_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z24_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::VorbisComment::Entry
classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html
- Entry
  a0
  ()
- Entry
  a1
  (const char *field, unsigned field_length)
- Entry
  a2
  (const char *field_name, const char *field_value, unsigned field_value_length)
- Entry
  a3
  (const Entry &entry)
- void operator= a4 (const Entry &entry)
- virtual ~Entry a5 ()
- virtual bool is_valid a6 () const
- unsigned get_field_length a7 () const
- unsigned get_field_name_length a8 () const
- unsigned get_field_value_length a9 () const
- ::FLAC__StreamMetadata_VorbisComment_Entry get_entry a10 () const
- const char * get_field a11 () const
- const char * get_field_name a12 () const
- const char * get_field_value a13 () const
- bool set_field a14 (const char *field, unsigned field_length)
- bool set_field_name a15 (const char *field_name)
- bool set_field_value a16 (const char *field_value, unsigned field_value_length)
- bool is_valid_ n0
- ::FLAC__StreamMetadata_VorbisComment_Entry entry_ n1
- char * field_name_ n2
- unsigned field_name_length_ n3
- char * field_value_ n4
- unsigned field_value_length_ n5
FLAC::Metadata::VorbisComment::Entry
classFLAC_1_1Metadata_1_1VorbisComment_1_1Entry.html
- Entry
  a0
  ()
- Entry
  a1
  (const char *field, unsigned field_length)
- Entry
  a2
  (const char *field_name, const char *field_value, unsigned field_value_length)
- Entry
  a3
  (const Entry &entry)
- void operator= a4 (const Entry &entry)
- virtual ~Entry a5 ()
- virtual bool is_valid a6 () const
- unsigned get_field_length a7 () const
- unsigned get_field_name_length a8 () const
- unsigned get_field_value_length a9 () const
- ::FLAC__StreamMetadata_VorbisComment_Entry get_entry a10 () const
- const char * get_field a11 () const
- const char * get_field_name a12 () const
- const char * get_field_value a13 () const
- bool set_field a14 (const char *field, unsigned field_length)
- bool set_field_name a15 (const char *field_name)
- bool set_field_value a16 (const char *field_value, unsigned field_value_length)
- bool is_valid_ n0
- ::FLAC__StreamMetadata_VorbisComment_Entry entry_ n1
- char * field_name_ n2
- unsigned field_name_length_ n3
- char * field_value_ n4
- unsigned field_value_length_ n5
FLAC::Metadata::CueSheet
classFLAC_1_1Metadata_1_1CueSheet.html
FLAC::Metadata::Prototype
- CueSheet
  a0
  ()
- CueSheet
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~CueSheet
  a2
  ()
- const char * get_media_catalog_number a3 () const
- FLAC__uint64 get_lead_in a4 () const
- bool get_is_cd a5 () const
- unsigned get_num_tracks a6 () const
- Track get_track a7 (unsigned i) const
- void set_media_catalog_number a8 (const char value[128])
- void set_lead_in a9 (FLAC__uint64 value)
- void set_is_cd a10 (bool value)
- void set_index a11 (unsigned track_num, unsigned index_num, const::FLAC__StreamMetadata_CueSheet_Index &index)
- bool insert_index a12 (unsigned track_num, unsigned index_num, const::FLAC__StreamMetadata_CueSheet_Index &index)
- bool delete_index a13 (unsigned track_num, unsigned index_num)
- bool set_track a14 (unsigned i, const Track &track)
- bool insert_track a15 (unsigned i, const Track &track)
- bool delete_track a16 (unsigned i)
- bool is_legal a17 (bool check_cd_da_subset=false, const char **violation=0) const
- CueSheet
  z25_0
  (const CueSheet &object)
- CueSheet
  z25_1
  (const::FLAC__StreamMetadata &object)
- CueSheet
  z25_2
  (const::FLAC__StreamMetadata *object)
- void operator= z26_0 (const CueSheet &object)
- void operator= z26_1 (const::FLAC__StreamMetadata &object)
- void operator= z26_2 (const::FLAC__StreamMetadata *object)
- bool operator== z27_0 (const CueSheet &object) const
- bool operator== z27_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z27_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z28_0 (const CueSheet &object) const
- bool operator!= z28_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z28_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::CueSheet::Track
classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html
- Track
  a0
  ()
- Track
  a1
  (const::FLAC__StreamMetadata_CueSheet_Track *track)
- Track
  a2
  (const Track &track)
- void operator= a3 (const Track &track)
- virtual ~Track a4 ()
- virtual bool is_valid a5 () const
- FLAC__uint64 get_offset a6 () const
- FLAC__byte get_number a7 () const
- const char * get_isrc a8 () const
- unsigned get_type a9 () const
- bool get_pre_emphasis a10 () const
- FLAC__byte get_num_indices a11 () const
- ::FLAC__StreamMetadata_CueSheet_Index get_index a12 (unsigned i) const
- const::FLAC__StreamMetadata_CueSheet_Track * get_track a13 () const
- void set_offset a14 (FLAC__uint64 value)
- void set_number a15 (FLAC__byte value)
- void set_isrc a16 (const char value[12])
- void set_type a17 (unsigned value)
- void set_pre_emphasis a18 (bool value)
- void set_index a19 (unsigned i, const::FLAC__StreamMetadata_CueSheet_Index &index)
- ::FLAC__StreamMetadata_CueSheet_Track * object_ n0
FLAC::Metadata::CueSheet::Track
classFLAC_1_1Metadata_1_1CueSheet_1_1Track.html
- Track
  a0
  ()
- Track
  a1
  (const::FLAC__StreamMetadata_CueSheet_Track *track)
- Track
  a2
  (const Track &track)
- void operator= a3 (const Track &track)
- virtual ~Track a4 ()
- virtual bool is_valid a5 () const
- FLAC__uint64 get_offset a6 () const
- FLAC__byte get_number a7 () const
- const char * get_isrc a8 () const
- unsigned get_type a9 () const
- bool get_pre_emphasis a10 () const
- FLAC__byte get_num_indices a11 () const
- ::FLAC__StreamMetadata_CueSheet_Index get_index a12 (unsigned i) const
- const::FLAC__StreamMetadata_CueSheet_Track * get_track a13 () const
- void set_offset a14 (FLAC__uint64 value)
- void set_number a15 (FLAC__byte value)
- void set_isrc a16 (const char value[12])
- void set_type a17 (unsigned value)
- void set_pre_emphasis a18 (bool value)
- void set_index a19 (unsigned i, const::FLAC__StreamMetadata_CueSheet_Index &index)
- ::FLAC__StreamMetadata_CueSheet_Track * object_ n0
FLAC::Metadata::Unknown
classFLAC_1_1Metadata_1_1Unknown.html
FLAC::Metadata::Prototype
- Unknown
  a0
  ()
- Unknown
  a1
  (::FLAC__StreamMetadata *object, bool copy)
- ~Unknown
  a2
  ()
- const FLAC__byte * get_data a3 () const
- bool set_data a4 (const FLAC__byte *data, unsigned length)
- bool set_data a5 (FLAC__byte *data, unsigned length, bool copy)
- Unknown
  z29_0
  (const Unknown &object)
- Unknown
  z29_1
  (const::FLAC__StreamMetadata &object)
- Unknown
  z29_2
  (const::FLAC__StreamMetadata *object)
- void operator= z30_0 (const Unknown &object)
- void operator= z30_1 (const::FLAC__StreamMetadata &object)
- void operator= z30_2 (const::FLAC__StreamMetadata *object)
- bool operator== z31_0 (const Unknown &object) const
- bool operator== z31_1 (const::FLAC__StreamMetadata &object) const
- bool operator== z31_2 (const::FLAC__StreamMetadata *object) const
- bool operator!= z32_0 (const Unknown &object) const
- bool operator!= z32_1 (const::FLAC__StreamMetadata &object) const
- bool operator!= z32_2 (const::FLAC__StreamMetadata *object) const
FLAC::Metadata::SimpleIterator
classFLAC_1_1Metadata_1_1SimpleIterator.html
- SimpleIterator
  a0
  ()
- virtual ~SimpleIterator a1 ()
- bool init a2 (const char *filename, bool read_only, bool preserve_file_stats)
- bool is_valid a3 () const
- Status status a4 ()
- bool is_writable a5 () const
- bool next a6 ()
- bool prev a7 ()
- ::FLAC__MetadataType get_block_type a8 () const
- Prototype * get_block a9 ()
- bool set_block a10 (Prototype *block, bool use_padding=true)
- bool insert_block_after a11 (Prototype *block, bool use_padding=true)
- bool delete_block a12 (bool use_padding=true)
- void clear b0 ()
- ::FLAC__Metadata_SimpleIterator * iterator_ n0
FLAC::Metadata::Chain
classFLAC_1_1Metadata_1_1Chain.html
- Chain
  a0
  ()
- virtual ~Chain a1 ()
- bool is_valid a2 () const
- Status status a3 ()
- bool read a4 (const char *filename)
- bool write a5 (bool use_padding=true, bool preserve_file_stats=false)
- void merge_padding a6 ()
- void sort_padding a7 ()
- virtual void clear b0 ()
- ::FLAC__Metadata_Chain * chain_ n0
- friend class Iterator l0
FLAC::Metadata::Iterator
classFLAC_1_1Metadata_1_1Iterator.html
- Iterator
  a0
  ()
- virtual ~Iterator a1 ()
- bool is_valid a2 () const
- void init a3 (Chain &chain)
- bool next a4 ()
- bool prev a5 ()
- ::FLAC__MetadataType get_block_type a6 () const
- Prototype * get_block a7 ()
- bool set_block a8 (Prototype *block)
- bool delete_block a9 (bool replace_with_padding)
- bool insert_block_before a10 (Prototype *block)
- bool insert_block_after a11 (Prototype *block)
- virtual void clear b0 ()
- ::FLAC__Metadata_Iterator * iterator_ n0
OggFLAC::Decoder::Stream
classOggFLAC_1_1Decoder_1_1Stream.html
- Stream
  a0
  ()
- virtual ~Stream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_serial_number a4 (long value)
- bool set_metadata_respond a5 (::FLAC__MetadataType type)
- bool set_metadata_respond_application a6 (const FLAC__byte id[4])
- bool set_metadata_respond_all a7 ()
- bool set_metadata_ignore a8 (::FLAC__MetadataType type)
- bool set_metadata_ignore_application a9 (const FLAC__byte id[4])
- bool set_metadata_ignore_all a10 ()
- State get_state a11 () const
- FLAC::Decoder::Stream::State get_FLAC_stream_decoder_state a12 () const
- unsigned get_channels a13 () const
- ::FLAC__ChannelAssignment get_channel_assignment a14 () const
- unsigned get_bits_per_sample a15 () const
- unsigned get_sample_rate a16 () const
- unsigned get_blocksize a17 () const
- State init a18 ()
- void finish a19 ()
- bool flush a20 ()
- bool reset a21 ()
- bool process_single a22 ()
- bool process_until_end_of_metadata a23 ()
- bool process_until_end_of_stream a24 ()
- virtual::FLAC__StreamDecoderReadStatus read_callback b0 (FLAC__byte buffer[], unsigned *bytes)=0
- virtual::FLAC__StreamDecoderWriteStatus write_callback b1 (const::FLAC__Frame *frame, const FLAC__int32 *const buffer[])=0
- virtual void metadata_callback b2 (const::FLAC__StreamMetadata *metadata)=0
- virtual void error_callback b3 (::FLAC__StreamDecoderErrorStatus status)=0
- ::OggFLAC__StreamDecoder * decoder_ n0
OggFLAC::Encoder::Stream
classOggFLAC_1_1Encoder_1_1Stream.html
- Stream
  a0
  ()
- virtual ~Stream a1 ()
- bool is_valid a2 () const
- operator bool
  a3
  () const
- bool set_serial_number a4 (long value)
- bool set_verify a5 (bool value)
- bool set_streamable_subset a6 (bool value)
- bool set_do_mid_side_stereo a7 (bool value)
- bool set_loose_mid_side_stereo a8 (bool value)
- bool set_channels a9 (unsigned value)
- bool set_bits_per_sample a10 (unsigned value)
- bool set_sample_rate a11 (unsigned value)
- bool set_blocksize a12 (unsigned value)
- bool set_max_lpc_order a13 (unsigned value)
- bool set_qlp_coeff_precision a14 (unsigned value)
- bool set_do_qlp_coeff_prec_search a15 (bool value)
- bool set_do_escape_coding a16 (bool value)
- bool set_do_exhaustive_model_search a17 (bool value)
- bool set_min_residual_partition_order a18 (unsigned value)
- bool set_max_residual_partition_order a19 (unsigned value)
- bool set_rice_parameter_search_dist a20 (unsigned value)
- bool set_total_samples_estimate a21 (FLAC__uint64 value)
- bool set_metadata a22 (::FLAC__StreamMetadata **metadata, unsigned num_blocks)
- State get_state a23 () const
- FLAC::Encoder::Stream::State get_FLAC_stream_encoder_state a24 () const
- FLAC::Decoder::Stream::State get_verify_decoder_state a25 () const
- void get_verify_decoder_error_stats a26 (FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)
- bool get_verify a27 () const
- bool get_streamable_subset a28 () const
- bool get_do_mid_side_stereo a29 () const
- bool get_loose_mid_side_stereo a30 () const
- unsigned get_channels a31 () const
- unsigned get_bits_per_sample a32 () const
- unsigned get_sample_rate a33 () const
- unsigned get_blocksize a34 () const
- unsigned get_max_lpc_order a35 () const
- unsigned get_qlp_coeff_precision a36 () const
- bool get_do_qlp_coeff_prec_search a37 () const
- bool get_do_escape_coding a38 () const
- bool get_do_exhaustive_model_search a39 () const
- unsigned get_min_residual_partition_order a40 () const
- unsigned get_max_residual_partition_order a41 () const
- unsigned get_rice_parameter_search_dist a42 () const
- FLAC__uint64 get_total_samples_estimate a43 () const
- State init a44 ()
- void finish a45 ()
- bool process a46 (const FLAC__int32 *const buffer[], unsigned samples)
- bool process_interleaved a47 (const FLAC__int32 buffer[], unsigned samples)
- virtual::FLAC__StreamEncoderWriteStatus write_callback b0 (const FLAC__byte buffer[], unsigned bytes, unsigned samples, unsigned current_frame)=0
- ::OggFLAC__StreamEncoder * encoder_ n0