Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: R_BSP TLV320_RBSP USBHost_custom
FLAC__StreamMetadata_Picture Struct Reference
[FLAC/format.h: format components]
  FLAC PICTURE structure. More...
#include <format.h>
| Data Fields | |
| FLAC__StreamMetadata_Picture_Type | type | 
| The kind of picture stored. | |
| char * | mime_type | 
| Picture data's MIME type, in ASCII printable characters 0x20-0x7e, NUL terminated. | |
| FLAC__byte * | description | 
| Picture's description in UTF-8, NUL terminated. | |
| FLAC__uint32 | width | 
| Picture's width in pixels. | |
| FLAC__uint32 | height | 
| Picture's height in pixels. | |
| FLAC__uint32 | depth | 
| Picture's color depth in bits-per-pixel. | |
| FLAC__uint32 | colors | 
| For indexed palettes (like GIF), picture's number of colors (the number of palette entries), or 0for non-indexed (i.e. | |
| FLAC__uint32 | data_length | 
| Length of binary picture data in bytes. | |
| FLAC__byte * | data | 
| Binary picture data. | |
Detailed Description
FLAC PICTURE structure.
(See the format specification for the full description of each field.)
Definition at line 769 of file include/FLAC/format.h.
Field Documentation
| FLAC__uint32 colors | 
For indexed palettes (like GIF), picture's number of colors (the number of palette entries), or 0 for non-indexed (i.e. 
2^depth).
Definition at line 801 of file include/FLAC/format.h.
| FLAC__byte* data | 
Binary picture data.
Definition at line 809 of file include/FLAC/format.h.
| FLAC__uint32 data_length | 
Length of binary picture data in bytes.
Definition at line 806 of file include/FLAC/format.h.
| FLAC__uint32 depth | 
Picture's color depth in bits-per-pixel.
Definition at line 798 of file include/FLAC/format.h.
| FLAC__byte* description | 
Picture's description in UTF-8, NUL terminated.
In file storage, the description is stored as a 32-bit length followed by the UTF-8 string with no NUL terminator, but is converted to a plain C string in this structure for convenience.
Definition at line 785 of file include/FLAC/format.h.
| FLAC__uint32 height | 
Picture's height in pixels.
Definition at line 795 of file include/FLAC/format.h.
| char* mime_type | 
Picture data's MIME type, in ASCII printable characters 0x20-0x7e, NUL terminated.
For best compatibility with players, use picture data of MIME type image/jpeg or image/png. A MIME type of '-->' is also allowed, in which case the picture data should be a complete URL. In file storage, the MIME type is stored as a 32-bit length followed by the ASCII string with no NUL terminator, but is converted to a plain C string in this structure for convenience. 
Definition at line 774 of file include/FLAC/format.h.
The kind of picture stored.
Definition at line 771 of file include/FLAC/format.h.
| FLAC__uint32 width | 
Picture's width in pixels.
Definition at line 792 of file include/FLAC/format.h.
Generated on Tue Jul 12 2022 22:07:09 by
 1.7.2
 1.7.2