Metadata


Typedefs

typedef struct bgav_metadata_s bgav_metadata_t
 Opaque metadata container.

Functions

const char * bgav_metadata_get_author (const bgav_metadata_t *metadata)
 Get the author (or composer) of the track.
const char * bgav_metadata_get_title (const bgav_metadata_t *metadata)
 Get the title of the track.
const char * bgav_metadata_get_comment (const bgav_metadata_t *metadata)
 Get an additional comment of the track.
const char * bgav_metadata_get_copyright (const bgav_metadata_t *metadata)
 Get the copyright notice of the track.
const char * bgav_metadata_get_album (const bgav_metadata_t *metadata)
 Get the album this track comes from.
const char * bgav_metadata_get_artist (const bgav_metadata_t *metadata)
 Get the artist (or performer) of this track.
const char * bgav_metadata_get_genre (const bgav_metadata_t *metadata)
 Get the genre this track belongs to.
const char * bgav_metadata_get_date (const bgav_metadata_t *metadata)
 Get the date of the recording.
int bgav_metadata_get_track (const bgav_metadata_t *metadata)
 Get the track index.

Typedef Documentation

typedef struct bgav_metadata_s bgav_metadata_t

Opaque metadata container.

This structure is returned by bgav_get_metadata


Function Documentation

const char* bgav_metadata_get_author ( const bgav_metadata_t metadata  ) 

Get the author (or composer) of the track.

Parameters:
metadata Metadata container
Returns:
The author of the track in UTF-8 or NULL

const char* bgav_metadata_get_title ( const bgav_metadata_t metadata  ) 

Get the title of the track.

Parameters:
metadata Metadata container
Returns:
The title of the track in UTF-8 or NULL

const char* bgav_metadata_get_comment ( const bgav_metadata_t metadata  ) 

Get an additional comment of the track.

Parameters:
metadata Metadata container
Returns:
The comment in UTF-8 or NULL

const char* bgav_metadata_get_copyright ( const bgav_metadata_t metadata  ) 

Get the copyright notice of the track.

Parameters:
metadata Metadata container
Returns:
The copyright notice in UTF-8 or NULL

const char* bgav_metadata_get_album ( const bgav_metadata_t metadata  ) 

Get the album this track comes from.

Parameters:
metadata Metadata container
Returns:
The album in UTF-8 or NULL

const char* bgav_metadata_get_artist ( const bgav_metadata_t metadata  ) 

Get the artist (or performer) of this track.

Parameters:
metadata Metadata container
Returns:
The artist in UTF-8 or NULL

const char* bgav_metadata_get_genre ( const bgav_metadata_t metadata  ) 

Get the genre this track belongs to.

Parameters:
metadata Metadata container
Returns:
The genre in UTF-8 or NULL

const char* bgav_metadata_get_date ( const bgav_metadata_t metadata  ) 

Get the date of the recording.

Parameters:
metadata Metadata container
Returns:
The date in UTF-8 or NULL

int bgav_metadata_get_track ( const bgav_metadata_t metadata  ) 

Get the track index.

Parameters:
metadata Metadata container
Returns:
The track index or 0


Generated on Sun Aug 3 15:34:52 2008 for gmerlin-avdecoder by  doxygen 1.5.6