![]() |
![]() |
![]() |
GStreamer Base Plugins 0.10 Library Reference Manual | ![]() |
---|---|---|---|---|
#include <gst/tag/tag.h> #define GST_TAG_MUSICBRAINZ_TRACKID #define GST_TAG_MUSICBRAINZ_ARTISTID #define GST_TAG_MUSICBRAINZ_ALBUMID #define GST_TAG_MUSICBRAINZ_ALBUMARTISTID #define GST_TAG_MUSICBRAINZ_TRMID #define GST_TAG_MUSICBRAINZ_SORTNAME #define GST_TAG_CMML_CLIP #define GST_TAG_CMML_HEAD #define GST_TAG_CMML_STREAM void gst_tag_register_musicbrainz_tags (void); enum GstTagImageType;
Contains additional standardized GStreamer tag definitions for plugins and applications, and functions to register them with the GStreamer tag system.
#define GST_TAG_MUSICBRAINZ_TRACKID "musicbrainz-trackid"
MusicBrainz track ID
#define GST_TAG_MUSICBRAINZ_ARTISTID "musicbrainz-artistid"
MusicBrainz artist ID
#define GST_TAG_MUSICBRAINZ_ALBUMID "musicbrainz-albumid"
MusicBrainz album ID
#define GST_TAG_MUSICBRAINZ_ALBUMARTISTID "musicbrainz-albumartistid"
MusicBrainz album artist ID
#define GST_TAG_MUSICBRAINZ_TRMID "musicbrainz-trmid"
MusicBrainz track TRM ID
#define GST_TAG_MUSICBRAINZ_SORTNAME "musicbrainz-sortname"
MusicBrainz artist sort name
void gst_tag_register_musicbrainz_tags (void);
Registers additional musicbrainz-specific tags with the GStreamer tag system. Plugins and applications that use these tags should call this function before using them. Can be called multiple times.
typedef enum { GST_TAG_IMAGE_TYPE_UNDEFINED, GST_TAG_IMAGE_TYPE_FRONT_COVER, GST_TAG_IMAGE_TYPE_BACK_COVER, GST_TAG_IMAGE_TYPE_LEAFLET_PAGE, GST_TAG_IMAGE_TYPE_MEDIUM, GST_TAG_IMAGE_TYPE_LEAD_ARTIST, GST_TAG_IMAGE_TYPE_ARTIST, GST_TAG_IMAGE_TYPE_CONDUCTOR, GST_TAG_IMAGE_TYPE_BAND_ORCHESTRA, GST_TAG_IMAGE_TYPE_COMPOSER, GST_TAG_IMAGE_TYPE_LYRICIST, GST_TAG_IMAGE_TYPE_RECORDING_LOCATION, GST_TAG_IMAGE_TYPE_DURING_RECORDING, GST_TAG_IMAGE_TYPE_DURING_PERFORMANCE, GST_TAG_IMAGE_TYPE_VIDEO_CAPTURE, GST_TAG_IMAGE_TYPE_FISH, GST_TAG_IMAGE_TYPE_ILLUSTRATION, GST_TAG_IMAGE_TYPE_BAND_ARTIST_LOGO, GST_TAG_IMAGE_TYPE_PUBLISHER_STUDIO_LOGO } GstTagImageType;
Type of image contained in an image tag (specified as field in the image buffer's caps structure)
Since 0.10.9