Functions
gst_tag_register_musicbrainz_tags ()
void
gst_tag_register_musicbrainz_tags (void
);
gst_tag_freeform_string_to_utf8 ()
gchar *
gst_tag_freeform_string_to_utf8 (const gchar *data
,
gint size
,
const gchar **env_vars
);
gst_tag_parse_extended_comment ()
gboolean
gst_tag_parse_extended_comment (const gchar *ext_comment
,
gchar **key
,
gchar **lang
,
gchar **value
,
gboolean fail_if_no_key
);
gst_tag_image_data_to_image_buffer ()
GstBuffer *
gst_tag_image_data_to_image_buffer (const guint8 *image_data
,
guint image_data_len
,
GstTagImageType image_type
);
Types and Values
GST_TAG_MUSICBRAINZ_TRACKID
#define GST_TAG_MUSICBRAINZ_TRACKID "musicbrainz-trackid"
GST_TAG_MUSICBRAINZ_ARTISTID
#define GST_TAG_MUSICBRAINZ_ARTISTID "musicbrainz-artistid"
GST_TAG_MUSICBRAINZ_ALBUMID
#define GST_TAG_MUSICBRAINZ_ALBUMID "musicbrainz-albumid"
GST_TAG_MUSICBRAINZ_ALBUMARTISTID
#define GST_TAG_MUSICBRAINZ_ALBUMARTISTID "musicbrainz-albumartistid"
GST_TAG_MUSICBRAINZ_TRMID
#define GST_TAG_MUSICBRAINZ_TRMID "musicbrainz-trmid"
GST_TAG_MUSICBRAINZ_SORTNAME
#define GST_TAG_MUSICBRAINZ_SORTNAME GST_TAG_ARTIST_SORTNAME
GST_TAG_MUSICBRAINZ_SORTNAME
is deprecated and should not be used in newly-written code.
GST_TAG_CDDA_CDDB_DISCID
#define GST_TAG_CDDA_CDDB_DISCID "discid"
GST_TAG_CDDA_CDDB_DISCID_FULL
#define GST_TAG_CDDA_CDDB_DISCID_FULL "discid-full"
GST_TAG_CDDA_MUSICBRAINZ_DISCID
#define GST_TAG_CDDA_MUSICBRAINZ_DISCID "musicbrainz-discid"
GST_TAG_CDDA_MUSICBRAINZ_DISCID_FULL
#define GST_TAG_CDDA_MUSICBRAINZ_DISCID_FULL "musicbrainz-discid-full"
GST_TAG_CDDA_TRACK_TAGS
#define GST_TAG_CDDA_TRACK_TAGS "track-tags"
GST_TAG_CMML_CLIP
#define GST_TAG_CMML_CLIP "cmml-clip"
GST_TAG_CMML_HEAD
#define GST_TAG_CMML_HEAD "cmml-head"
GST_TAG_CMML_STREAM
#define GST_TAG_CMML_STREAM "cmml-stream"
GST_TAG_CAPTURING_SHUTTER_SPEED
#define GST_TAG_CAPTURING_SHUTTER_SPEED "capturing-shutter-speed"
GST_TAG_CAPTURING_FOCAL_RATIO
#define GST_TAG_CAPTURING_FOCAL_RATIO "capturing-focal-ratio"
GST_TAG_CAPTURING_FOCAL_LENGTH
#define GST_TAG_CAPTURING_FOCAL_LENGTH "capturing-focal-length"
GST_TAG_CAPTURING_DIGITAL_ZOOM_RATIO
#define GST_TAG_CAPTURING_DIGITAL_ZOOM_RATIO "capturing-digital-zoom-ratio"
GST_TAG_CAPTURING_ISO_SPEED
#define GST_TAG_CAPTURING_ISO_SPEED "capturing-iso-speed"
GST_TAG_CAPTURING_EXPOSURE_PROGRAM
#define GST_TAG_CAPTURING_EXPOSURE_PROGRAM "capturing-exposure-program"
GST_TAG_CAPTURING_EXPOSURE_MODE
#define GST_TAG_CAPTURING_EXPOSURE_MODE "capturing-exposure-mode"
GST_TAG_CAPTURING_SCENE_CAPTURE_TYPE
#define GST_TAG_CAPTURING_SCENE_CAPTURE_TYPE "capturing-scene-capture-type"
GST_TAG_CAPTURING_GAIN_ADJUSTMENT
#define GST_TAG_CAPTURING_GAIN_ADJUSTMENT "capturing-gain-adjustment"
GST_TAG_CAPTURING_WHITE_BALANCE
#define GST_TAG_CAPTURING_WHITE_BALANCE "capturing-white-balance"
GST_TAG_CAPTURING_CONTRAST
#define GST_TAG_CAPTURING_CONTRAST "capturing-contrast"
GST_TAG_CAPTURING_SATURATION
#define GST_TAG_CAPTURING_SATURATION "capturing-saturation"
GST_TAG_CAPTURING_SHARPNESS
#define GST_TAG_CAPTURING_SHARPNESS "capturing-sharpness"
GST_TAG_CAPTURING_FLASH_FIRED
#define GST_TAG_CAPTURING_FLASH_FIRED "capturing-flash-fired"
GST_TAG_CAPTURING_FLASH_MODE
#define GST_TAG_CAPTURING_FLASH_MODE "capturing-flash-mode"
GST_TAG_CAPTURING_METERING_MODE
#define GST_TAG_CAPTURING_METERING_MODE "capturing-metering-mode"
GST_TAG_CAPTURING_SOURCE
#define GST_TAG_CAPTURING_SOURCE "capturing-source"
GST_TAG_CAPTURING_EXPOSURE_COMPENSATION
#define GST_TAG_CAPTURING_EXPOSURE_COMPENSATION "capturing-exposure-compensation"
GST_TAG_IMAGE_HORIZONTAL_PPI
#define GST_TAG_IMAGE_HORIZONTAL_PPI "image-horizontal-ppi"
GST_TAG_IMAGE_VERTICAL_PPI
#define GST_TAG_IMAGE_VERTICAL_PPI "image-vertical-ppi"
GST_TAG_ID3V2_HEADER_SIZE
#define GST_TAG_ID3V2_HEADER_SIZE 10