cannam@86: cannam@86:
cannam@86:#include <format.h>
cannam@86: cannam@86: List of all members.
cannam@86:
Public Attributes | |
FLAC__MetadataType | type |
FLAC__bool | is_last |
unsigned | length |
union { | |
FLAC__StreamMetadata_StreamInfo stream_info | |
FLAC__StreamMetadata_Padding padding | |
FLAC__StreamMetadata_Application application | |
FLAC__StreamMetadata_SeekTable seek_table | |
FLAC__StreamMetadata_VorbisComment vorbis_comment | |
FLAC__StreamMetadata_CueSheet cue_sheet | |
FLAC__StreamMetadata_Picture picture | |
FLAC__StreamMetadata_Unknown unknown | |
} | data |
cannam@86:
cannam@86:
|
cannam@86:
cannam@86: cannam@86: | cannam@86:
cannam@86:
cannam@86: cannam@86: The type of the metadata block; used determine which member of the data union to dereference. If type >= FLAC__METADATA_TYPE_UNDEFINED then data.unknown must be used. |
cannam@86:
cannam@86:
cannam@86:
|
cannam@86:
cannam@86: cannam@86: | cannam@86:
cannam@86:
cannam@86:
cannam@86: |
cannam@86:
cannam@86:
cannam@86:
|
cannam@86:
cannam@86: cannam@86: | cannam@86:
cannam@86:
cannam@86: cannam@86: Length, in bytes, of the block data as it appears in the stream. |
cannam@86:
cannam@86:
cannam@86:
|
cannam@86:
cannam@86: cannam@86: | cannam@86:
cannam@86:
cannam@86: cannam@86: Polymorphic block data; use the type value to determine which to use. |
cannam@86: