Diff:
libgstreamer-1.0.so 1.4.5 (x86_64)
libgstreamer-1.0.so 1.5.1 (x86_64)

ABI
Viewer

SymbolsTypes



Type Usage: _GstTagList (67)


Used As Name Used In
PARAM list gst_tag_list_set_scope (
    GstTagList* list,
    enum GstTagScope scope
) »
PARAM list gst_tag_list_n_tags (
    GstTagList const* list
) »
PARAM list gst_tag_list_nth_tag_name (
    GstTagList const* list,
    guint index
) »
PARAM list gst_tag_list_is_empty (
    GstTagList const* list
) »
PARAM list1 gst_tag_list_is_equal (
    GstTagList const* list1,
    GstTagList const* list2
) »
PARAM list2 gst_tag_list_is_equal (
    GstTagList const* list1,
    GstTagList const* list2
) »
PARAM from gst_tag_list_insert (
    GstTagList* into,
    GstTagList const* from,
    enum GstTagMergeMode mode
) »
PARAM into gst_tag_list_insert (
    GstTagList* into,
    GstTagList const* from,
    enum GstTagMergeMode mode
) »
PARAM list1 gst_tag_list_merge (
    GstTagList const* list1,
    GstTagList const* list2,
    enum GstTagMergeMode mode
) »
PARAM list2 gst_tag_list_merge (
    GstTagList const* list1,
    GstTagList const* list2,
    enum GstTagMergeMode mode
) »
PARAM list gst_tag_list_get_tag_size (
    GstTagList const* list,
    gchar const* tag
) »
PARAM list gst_tag_list_add_valist (
    GstTagList* list,
    enum GstTagMergeMode mode,
    gchar const* tag,
    struct __va_list_tag* var_args
) »
PARAM list gst_tag_list_add (
    GstTagList* list,
    enum GstTagMergeMode mode,
    gchar const* tag,
    ... 
) »
PARAM list gst_tag_list_add_valist_values (
    GstTagList* list,
    enum GstTagMergeMode mode,
    gchar const* tag,
    struct __va_list_tag* var_args
) »
PARAM list gst_tag_list_add_values (
    GstTagList* list,
    enum GstTagMergeMode mode,
    gchar const* tag,
    ... 
) »
PARAM list gst_tag_list_add_value (
    GstTagList* list,
    enum GstTagMergeMode mode,
    gchar const* tag,
    GValue const* value
) »
PARAM list gst_tag_list_remove_tag (
    GstTagList* list,
    gchar const* tag
) »
PARAM list gst_tag_list_foreach (
    GstTagList const* list,
    GstTagForeachFunc func,
    gpointer user_data
) »
PARAM list gst_tag_list_get_value_index (
    GstTagList const* list,
    gchar const* tag,
    guint index
) »
PARAM list gst_tag_list_copy_value (
    GValue* dest,
    GstTagList const* list,
    gchar const* tag
) »
PARAM list gst_tag_list_get_boolean (
    GstTagList const* list,
    gchar const* tag,
    gboolean* value
) »
PARAM list gst_tag_list_get_boolean_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gboolean* value
) »
PARAM list gst_tag_list_get_int (
    GstTagList const* list,
    gchar const* tag,
    gint* value
) »
PARAM list gst_tag_list_get_int_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gint* value
) »
PARAM list gst_tag_list_get_uint (
    GstTagList const* list,
    gchar const* tag,
    guint* value
) »
PARAM list gst_tag_list_get_uint_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    guint* value
) »
PARAM list gst_tag_list_get_int64 (
    GstTagList const* list,
    gchar const* tag,
    gint64* value
) »
PARAM list gst_tag_list_get_int64_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gint64* value
) »
PARAM list gst_tag_list_get_uint64 (
    GstTagList const* list,
    gchar const* tag,
    guint64* value
) »
PARAM list gst_tag_list_get_uint64_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    guint64* value
) »
PARAM list gst_tag_list_get_float (
    GstTagList const* list,
    gchar const* tag,
    gfloat* value
) »
PARAM list gst_tag_list_get_float_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gfloat* value
) »
PARAM list gst_tag_list_get_double (
    GstTagList const* list,
    gchar const* tag,
    gdouble* value
) »
PARAM list gst_tag_list_get_double_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gdouble* value
) »
PARAM list gst_tag_list_get_pointer (
    GstTagList const* list,
    gchar const* tag,
    gpointer* value
) »
PARAM list gst_tag_list_get_pointer_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gpointer* value
) »
PARAM list gst_tag_list_get_string (
    GstTagList const* list,
    gchar const* tag,
    gchar** value
) »
PARAM list gst_tag_list_get_string_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gchar** value
) »
PARAM list gst_tag_list_peek_string_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    gchar const** value
) »
PARAM list gst_tag_list_get_date (
    GstTagList const* list,
    gchar const* tag,
    GDate** value
) »
PARAM list gst_tag_list_get_date_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    GDate** value
) »
PARAM list gst_tag_list_get_date_time (
    GstTagList const* list,
    gchar const* tag,
    GstDateTime** value
) »
PARAM list gst_tag_list_get_date_time_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    GstDateTime** value
) »
PARAM list gst_tag_list_get_sample (
    GstTagList const* list,
    gchar const* tag,
    GstSample** sample
) »
PARAM list gst_tag_list_get_sample_index (
    GstTagList const* list,
    gchar const* tag,
    guint index,
    GstSample** sample
) »
PARAM list gst_tag_setter_merge_tags (
    GstTagSetter* setter,
    GstTagList const* list,
    enum GstTagMergeMode mode
) »
PARAM tags gst_toc_set_tags (
    GstToc* toc,
    GstTagList* tags
) »
PARAM tags gst_toc_merge_tags (
    GstToc* toc,
    GstTagList* tags,
    enum GstTagMergeMode mode
) »
PARAM tags gst_toc_entry_set_tags (
    GstTocEntry* entry,
    GstTagList* tags
) »
PARAM tags gst_toc_entry_merge_tags (
    GstTocEntry* entry,
    GstTagList* tags,
    enum GstTagMergeMode mode
) »
PARAM taglist gst_event_new_tag (
    GstTagList* taglist
) »
PARAM taglist gst_event_parse_tag (
    GstEvent* event,
    GstTagList** taglist
) »
PARAM list gst_tag_list_get_scope (
    GstTagList const* list
) »
PARAM list gst_tag_list_to_string (
    GstTagList const* list
) »
PARAM tag_list gst_message_new_tag (
    GstObject* src,
    GstTagList* tag_list
) »
PARAM tag_list gst_message_parse_tag (
    GstMessage* message,
    GstTagList** tag_list
) »
RETURN gst_tag_list_new_empty ( ) »
RETURN gst_tag_list_new_from_string (
    gchar const* str
) »
RETURN gst_tag_list_merge (
    GstTagList const* list1,
    GstTagList const* list2,
    enum GstTagMergeMode mode
) »
RETURN gst_tag_list_new (
    gchar const* tag,
    ... 
) »
RETURN gst_tag_list_new_valist (
    struct __va_list_tag* var_args
) »
RETURN gst_tag_setter_get_tag_list (
    GstTagSetter* setter
) »
RETURN gst_toc_get_tags (
    GstToc const* toc
) »
RETURN gst_toc_entry_get_tags (
    GstTocEntry const* entry
) »
FIELD .tags struct _GstTocEntry {
    GstMiniObject mini_object,
    GstToc* toc,
    GstTocEntry* parent,
    gchar* uid,
    enum GstTocEntryType type,
    GstClockTime start,
    GstClockTime stop,
    GList* subentries,
    GstTagList* tags,
    enum GstTocLoopType loop_type,
    gint repeat_count
} »
FIELD .tags struct _GstToc {
    GstMiniObject mini_object,
    enum GstTocScope scope,
    GList* entries,
    GstTagList* tags
} »
F-PTR
PARAM
1st parameter void(*) {
    GstTagList const*,
    gchar const*,
    gpointer
} »



Andrey Ponomarenko's ABI laboratory