diff options
Diffstat (limited to 'include/FLAC/format.h')
-rw-r--r-- | include/FLAC/format.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/include/FLAC/format.h b/include/FLAC/format.h index e5fcafec..7f6ca997 100644 --- a/include/FLAC/format.h +++ b/include/FLAC/format.h @@ -345,17 +345,17 @@ typedef struct { /***************************************************************************** * - * 128: Registered application ID - * n: Application data - *-------- ----------------- - * 16+n/8 bytes total + * 32: Registered application ID + * n: Application data + *------- ----------------- + * 4+n/8 bytes total */ typedef struct { byte id[16]; byte *data; } FLAC__StreamMetaData_Application; -extern const unsigned FLAC__STREAM_METADATA_APPLICATION_ID_LEN; /* = 128 bits */ +extern const unsigned FLAC__STREAM_METADATA_APPLICATION_ID_LEN; /* = 32 bits */ /***************************************************************************** * @@ -371,6 +371,8 @@ typedef struct { unsigned length; /* in bytes */ union { FLAC__StreamMetaData_StreamInfo stream_info; + FLAC__StreamMetaData_Padding padding; + FLAC__StreamMetaData_Application application; } data; } FLAC__StreamMetaData; |