gsttag.c.functions

C functions for gsttag1 library

var c_gst_tag_check_language_code c_gst_tag_demux_get_type c_gst_tag_freeform_string_to_utf8 c_gst_tag_from_id3_tag c_gst_tag_from_id3_user_tag c_gst_tag_from_vorbis_tag c_gst_tag_get_id3v2_tag_size c_gst_tag_get_language_code_iso_639_1 c_gst_tag_get_language_code_iso_639_2B c_gst_tag_get_language_code_iso_639_2T c_gst_tag_get_language_codes c_gst_tag_get_language_name c_gst_tag_get_license_description c_gst_tag_get_license_flags c_gst_tag_get_license_jurisdiction c_gst_tag_get_license_nick c_gst_tag_get_license_title c_gst_tag_get_license_version c_gst_tag_get_licenses c_gst_tag_id3_genre_count c_gst_tag_id3_genre_get c_gst_tag_image_data_to_image_sample c_gst_tag_list_add_id3_image c_gst_tag_list_from_exif_buffer c_gst_tag_list_from_exif_buffer_with_tiff_header c_gst_tag_list_from_id3v2_tag c_gst_tag_list_from_vorbiscomment c_gst_tag_list_from_vorbiscomment_buffer c_gst_tag_list_from_xmp_buffer c_gst_tag_list_new_from_id3v1 c_gst_tag_list_to_exif_buffer c_gst_tag_list_to_exif_buffer_with_tiff_header c_gst_tag_list_to_vorbiscomment_buffer c_gst_tag_list_to_xmp_buffer c_gst_tag_mux_get_type c_gst_tag_parse_extended_comment c_gst_tag_register_musicbrainz_tags c_gst_tag_to_id3_tag c_gst_tag_to_vorbis_comments c_gst_tag_to_vorbis_tag c_gst_tag_xmp_list_schemas c_gst_tag_xmp_writer_add_all_schemas c_gst_tag_xmp_writer_add_schema c_gst_tag_xmp_writer_get_type c_gst_tag_xmp_writer_has_schema c_gst_tag_xmp_writer_remove_all_schemas c_gst_tag_xmp_writer_remove_schema c_gst_tag_xmp_writer_tag_list_to_xmp_buffer c_gst_vorbis_tag_add

Module Initializers 1

shared static this()

Types 49

aliasgst_tag_demux_get_type = c_gst_tag_demux_get_type
aliasgst_tag_mux_get_type = c_gst_tag_mux_get_type
aliasgst_tag_xmp_writer_get_type = c_gst_tag_xmp_writer_get_type
aliasgst_tag_xmp_writer_add_all_schemas = c_gst_tag_xmp_writer_add_all_schemas
aliasgst_tag_xmp_writer_add_schema = c_gst_tag_xmp_writer_add_schema
aliasgst_tag_xmp_writer_has_schema = c_gst_tag_xmp_writer_has_schema
aliasgst_tag_xmp_writer_remove_all_schemas = c_gst_tag_xmp_writer_remove_all_schemas
aliasgst_tag_xmp_writer_remove_schema = c_gst_tag_xmp_writer_remove_schema
aliasgst_tag_xmp_writer_tag_list_to_xmp_buffer = c_gst_tag_xmp_writer_tag_list_to_xmp_buffer
aliasgst_tag_check_language_code = c_gst_tag_check_language_code
aliasgst_tag_freeform_string_to_utf8 = c_gst_tag_freeform_string_to_utf8
aliasgst_tag_from_id3_tag = c_gst_tag_from_id3_tag
aliasgst_tag_from_id3_user_tag = c_gst_tag_from_id3_user_tag
aliasgst_tag_from_vorbis_tag = c_gst_tag_from_vorbis_tag
aliasgst_tag_get_id3v2_tag_size = c_gst_tag_get_id3v2_tag_size
aliasgst_tag_get_language_code_iso_639_1 = c_gst_tag_get_language_code_iso_639_1
aliasgst_tag_get_language_code_iso_639_2B = c_gst_tag_get_language_code_iso_639_2B
aliasgst_tag_get_language_code_iso_639_2T = c_gst_tag_get_language_code_iso_639_2T
aliasgst_tag_get_language_codes = c_gst_tag_get_language_codes
aliasgst_tag_get_language_name = c_gst_tag_get_language_name
aliasgst_tag_get_license_description = c_gst_tag_get_license_description
aliasgst_tag_get_license_flags = c_gst_tag_get_license_flags
aliasgst_tag_get_license_jurisdiction = c_gst_tag_get_license_jurisdiction
aliasgst_tag_get_license_nick = c_gst_tag_get_license_nick
aliasgst_tag_get_license_title = c_gst_tag_get_license_title
aliasgst_tag_get_license_version = c_gst_tag_get_license_version
aliasgst_tag_get_licenses = c_gst_tag_get_licenses
aliasgst_tag_id3_genre_count = c_gst_tag_id3_genre_count
aliasgst_tag_id3_genre_get = c_gst_tag_id3_genre_get
aliasgst_tag_image_data_to_image_sample = c_gst_tag_image_data_to_image_sample
aliasgst_tag_list_add_id3_image = c_gst_tag_list_add_id3_image
aliasgst_tag_list_from_exif_buffer = c_gst_tag_list_from_exif_buffer
aliasgst_tag_list_from_exif_buffer_with_tiff_header = c_gst_tag_list_from_exif_buffer_with_tiff_header
aliasgst_tag_list_from_id3v2_tag = c_gst_tag_list_from_id3v2_tag
aliasgst_tag_list_from_vorbiscomment = c_gst_tag_list_from_vorbiscomment
aliasgst_tag_list_from_vorbiscomment_buffer = c_gst_tag_list_from_vorbiscomment_buffer
aliasgst_tag_list_from_xmp_buffer = c_gst_tag_list_from_xmp_buffer
aliasgst_tag_list_new_from_id3v1 = c_gst_tag_list_new_from_id3v1
aliasgst_tag_list_to_exif_buffer = c_gst_tag_list_to_exif_buffer
aliasgst_tag_list_to_exif_buffer_with_tiff_header = c_gst_tag_list_to_exif_buffer_with_tiff_header
aliasgst_tag_list_to_vorbiscomment_buffer = c_gst_tag_list_to_vorbiscomment_buffer
aliasgst_tag_list_to_xmp_buffer = c_gst_tag_list_to_xmp_buffer
aliasgst_tag_parse_extended_comment = c_gst_tag_parse_extended_comment
aliasgst_tag_register_musicbrainz_tags = c_gst_tag_register_musicbrainz_tags
aliasgst_tag_to_id3_tag = c_gst_tag_to_id3_tag
aliasgst_tag_to_vorbis_comments = c_gst_tag_to_vorbis_comments
aliasgst_tag_to_vorbis_tag = c_gst_tag_to_vorbis_tag
aliasgst_tag_xmp_list_schemas = c_gst_tag_xmp_list_schemas
aliasgst_vorbis_tag_add = c_gst_vorbis_tag_add

Variables 49

varGType function() c_gst_tag_demux_get_type
varGType function() c_gst_tag_mux_get_type
varGType function() c_gst_tag_xmp_writer_get_type
varvoid function(GstTagXmpWriter * config) c_gst_tag_xmp_writer_add_all_schemas
varvoid function(GstTagXmpWriter * config, const(char) * schema) c_gst_tag_xmp_writer_add_schema
vargboolean function(GstTagXmpWriter * config, const(char) * schema) c_gst_tag_xmp_writer_has_schema
varvoid function(GstTagXmpWriter * config) c_gst_tag_xmp_writer_remove_all_schemas
varvoid function(GstTagXmpWriter * config, const(char) * schema) c_gst_tag_xmp_writer_remove_schema
varGstBuffer * function(GstTagXmpWriter * config, const(GstTagList) * taglist, gboolean readOnly) c_gst_tag_xmp_writer_tag_list_to_xmp_buffer
vargboolean function(const(char) * langCode) c_gst_tag_check_language_code
varchar * function(const(char) * data, int size, const(char *) * envVars) c_gst_tag_freeform_string_to_utf8
varconst(char) * function(const(char) * id3Tag) c_gst_tag_from_id3_tag
varconst(char) * function(const(char) * type, const(char) * id3UserTag) c_gst_tag_from_id3_user_tag
varconst(char) * function(const(char) * vorbisTag) c_gst_tag_from_vorbis_tag
varuint function(GstBuffer * buffer) c_gst_tag_get_id3v2_tag_size
varconst(char) * function(const(char) * langCode) c_gst_tag_get_language_code_iso_639_1
varconst(char) * function(const(char) * langCode) c_gst_tag_get_language_code_iso_639_2B
varconst(char) * function(const(char) * langCode) c_gst_tag_get_language_code_iso_639_2T
varchar * * function() c_gst_tag_get_language_codes
varconst(char) * function(const(char) * languageCode) c_gst_tag_get_language_name
varconst(char) * function(const(char) * licenseRef) c_gst_tag_get_license_description
varGstTagLicenseFlags function(const(char) * licenseRef) c_gst_tag_get_license_flags
varconst(char) * function(const(char) * licenseRef) c_gst_tag_get_license_jurisdiction
varconst(char) * function(const(char) * licenseRef) c_gst_tag_get_license_nick
varconst(char) * function(const(char) * licenseRef) c_gst_tag_get_license_title
varconst(char) * function(const(char) * licenseRef) c_gst_tag_get_license_version
varchar * * function() c_gst_tag_get_licenses
varuint function() c_gst_tag_id3_genre_count
varconst(char) * function(uint id) c_gst_tag_id3_genre_get
varGstSample * function(const(ubyte) * imageData, uint imageDataLen, GstTagImageType imageType) c_gst_tag_image_data_to_image_sample
vargboolean function(GstTagList * tagList, const(ubyte) * imageData, uint imageDataLen, uint id3PictureType) c_gst_tag_list_add_id3_image
varGstTagList * function(GstBuffer * buffer, int byteOrder, uint baseOffset) c_gst_tag_list_from_exif_buffer
varGstTagList * function(GstBuffer * buffer) c_gst_tag_list_from_exif_buffer_with_tiff_header
varGstTagList * function(GstBuffer * buffer) c_gst_tag_list_from_id3v2_tag
varGstTagList * function(const(ubyte) * data, size_t size, const(ubyte) * idData, uint idDataLength, char * * vendorString) c_gst_tag_list_from_vorbiscomment
varGstTagList * function(GstBuffer * buffer, const(ubyte) * idData, uint idDataLength, char * * vendorString) c_gst_tag_list_from_vorbiscomment_buffer
varGstTagList * function(GstBuffer * buffer) c_gst_tag_list_from_xmp_buffer
varGstTagList * function(const(ubyte) * data) c_gst_tag_list_new_from_id3v1
varGstBuffer * function(const(GstTagList) * taglist, int byteOrder, uint baseOffset) c_gst_tag_list_to_exif_buffer
varGstBuffer * function(const(GstTagList) * taglist) c_gst_tag_list_to_exif_buffer_with_tiff_header
varGstBuffer * function(const(GstTagList) * list, const(ubyte) * idData, uint idDataLength, const(char) * vendorString) c_gst_tag_list_to_vorbiscomment_buffer
varGstBuffer * function(const(GstTagList) * list, gboolean readOnly, const(char *) * schemas) c_gst_tag_list_to_xmp_buffer
vargboolean function(const(char) * extComment, char * * key, char * * lang, char * * value, gboolean failIfNoKey) c_gst_tag_parse_extended_comment
varvoid function() c_gst_tag_register_musicbrainz_tags
varconst(char) * function(const(char) * gstTag) c_gst_tag_to_id3_tag
varGList * function(const(GstTagList) * list, const(char) * tag) c_gst_tag_to_vorbis_comments
varconst(char) * function(const(char) * gstTag) c_gst_tag_to_vorbis_tag
varconst(char *) * function() c_gst_tag_xmp_list_schemas
varvoid function(GstTagList * list, const(char) * tag, const(char) * value) c_gst_vorbis_tag_add