Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
drflac_metadata Struct Reference

#include <dr_flac.h>

+ Collaboration diagram for drflac_metadata:

Public Attributes

drflac_uint32 type
 
const void * pRawData
 
drflac_uint32 rawDataSize
 
union {
   drflac_streaminfo   streaminfo
 
   struct {
      int   unused
 
   }   padding
 
   struct {
      drflac_uint32   id
 
      const void *   pData
 
      drflac_uint32   dataSize
 
   }   application
 
   struct {
      drflac_uint32   seekpointCount
 
      const drflac_seekpoint *   pSeekpoints
 
   }   seektable
 
   struct {
      drflac_uint32   vendorLength
 
      const char *   vendor
 
      drflac_uint32   commentCount
 
      const void *   pComments
 
   }   vorbis_comment
 
   struct {
      char   catalog [128]
 
      drflac_uint64   leadInSampleCount
 
      drflac_bool32   isCD
 
      drflac_uint8   trackCount
 
      const void *   pTrackData
 
   }   cuesheet
 
   struct {
      drflac_uint32   type
 
      drflac_uint32   mimeLength
 
      const char *   mime
 
      drflac_uint32   descriptionLength
 
      const char *   description
 
      drflac_uint32   width
 
      drflac_uint32   height
 
      drflac_uint32   colorDepth
 
      drflac_uint32   indexColorCount
 
      drflac_uint32   pictureDataSize
 
      const drflac_uint8 *   pPictureData
 
   }   picture
 
data
 

Detailed Description

Definition at line 409 of file dr_flac.h.

Member Data Documentation

◆ 

struct { ... } drflac_metadata::application

◆ catalog

char drflac_metadata::catalog[128]

Definition at line 459 of file dr_flac.h.

◆ colorDepth

drflac_uint32 drflac_metadata::colorDepth

Definition at line 475 of file dr_flac.h.

◆ commentCount

drflac_uint32 drflac_metadata::commentCount

Definition at line 453 of file dr_flac.h.

◆ 

struct { ... } drflac_metadata::cuesheet

◆ 

union { ... } drflac_metadata::data

◆ dataSize

drflac_uint32 drflac_metadata::dataSize

Definition at line 440 of file dr_flac.h.

◆ description

const char* drflac_metadata::description

Definition at line 472 of file dr_flac.h.

◆ descriptionLength

drflac_uint32 drflac_metadata::descriptionLength

Definition at line 471 of file dr_flac.h.

◆ height

drflac_uint32 drflac_metadata::height

Definition at line 474 of file dr_flac.h.

◆ id

drflac_uint32 drflac_metadata::id

Definition at line 438 of file dr_flac.h.

◆ indexColorCount

drflac_uint32 drflac_metadata::indexColorCount

Definition at line 476 of file dr_flac.h.

◆ isCD

drflac_bool32 drflac_metadata::isCD

Definition at line 461 of file dr_flac.h.

◆ leadInSampleCount

drflac_uint64 drflac_metadata::leadInSampleCount

Definition at line 460 of file dr_flac.h.

◆ mime

const char* drflac_metadata::mime

Definition at line 470 of file dr_flac.h.

◆ mimeLength

drflac_uint32 drflac_metadata::mimeLength

Definition at line 469 of file dr_flac.h.

◆ 

struct { ... } drflac_metadata::padding

◆ pComments

const void* drflac_metadata::pComments

Definition at line 454 of file dr_flac.h.

◆ pData

const void* drflac_metadata::pData

Definition at line 439 of file dr_flac.h.

◆ 

struct { ... } drflac_metadata::picture

◆ pictureDataSize

drflac_uint32 drflac_metadata::pictureDataSize

Definition at line 477 of file dr_flac.h.

◆ pPictureData

const drflac_uint8* drflac_metadata::pPictureData

Definition at line 478 of file dr_flac.h.

◆ pRawData

const void* drflac_metadata::pRawData

Definition at line 422 of file dr_flac.h.

◆ pSeekpoints

const drflac_seekpoint* drflac_metadata::pSeekpoints

Definition at line 446 of file dr_flac.h.

◆ pTrackData

const void* drflac_metadata::pTrackData

Definition at line 463 of file dr_flac.h.

◆ rawDataSize

drflac_uint32 drflac_metadata::rawDataSize

Definition at line 425 of file dr_flac.h.

◆ seekpointCount

drflac_uint32 drflac_metadata::seekpointCount

Definition at line 445 of file dr_flac.h.

◆ 

struct { ... } drflac_metadata::seektable

◆ streaminfo

drflac_streaminfo drflac_metadata::streaminfo

Definition at line 429 of file dr_flac.h.

◆ trackCount

drflac_uint8 drflac_metadata::trackCount

Definition at line 462 of file dr_flac.h.

◆ type

drflac_uint32 drflac_metadata::type

Definition at line 415 of file dr_flac.h.

◆ unused

int drflac_metadata::unused

Definition at line 433 of file dr_flac.h.

◆ vendor

const char* drflac_metadata::vendor

Definition at line 452 of file dr_flac.h.

◆ vendorLength

drflac_uint32 drflac_metadata::vendorLength

Definition at line 451 of file dr_flac.h.

◆ 

struct { ... } drflac_metadata::vorbis_comment

◆ width

drflac_uint32 drflac_metadata::width

Definition at line 473 of file dr_flac.h.


The documentation for this struct was generated from the following file: