mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-22 15:18:21 +00:00
gst/gsttagsetter.*: (gst_tag_setter_merge_tags) (gst_tag_setter_add_tags, gst_tag_setter_add_tag_values) (gst_tag_set...
Original commit message from CVS: 2005-11-22 Andy Wingo <wingo@pobox.com> patch by: Torsten Schoenfeld <kaffeetisch gmx de> * gst/gsttagsetter.h: * gst/gsttagsetter.c: (gst_tag_setter_merge_tags) (gst_tag_setter_add_tags, gst_tag_setter_add_tag_values) (gst_tag_setter_add_tag_valist) (gst_tag_setter_add_tag_valist_values): Renamed from _merge, _add, _add_values, _add_valist, and _add_valist_values. Since this is an interface the function suffixes should be more explicit so language binding don't end up with element.add_valist -> gst_tag_setter_add_valist, for example. Fixes #322069.
This commit is contained in:
parent
a15da5e5e4
commit
c9bce50d33
3 changed files with 51 additions and 37 deletions
14
ChangeLog
14
ChangeLog
|
@ -1,3 +1,17 @@
|
|||
2005-11-22 Andy Wingo <wingo@pobox.com>
|
||||
|
||||
patch by: Torsten Schoenfeld <kaffeetisch gmx de>
|
||||
|
||||
* gst/gsttagsetter.h:
|
||||
* gst/gsttagsetter.c: (gst_tag_setter_merge_tags)
|
||||
(gst_tag_setter_add_tags, gst_tag_setter_add_tag_values)
|
||||
(gst_tag_setter_add_tag_valist)
|
||||
(gst_tag_setter_add_tag_valist_values): Renamed from _merge, _add,
|
||||
_add_values, _add_valist, and _add_valist_values. Since this is an
|
||||
interface the function suffixes should be more explicit so
|
||||
language binding don't end up with element.add_valist ->
|
||||
gst_tag_setter_add_valist, for example. Fixes #322069.
|
||||
|
||||
2005-11-22 Jan Schmidt <thaytan@mad.scientist.com>
|
||||
|
||||
* check/gst/gstcaps.c: (GST_START_TEST):
|
||||
|
|
|
@ -107,7 +107,7 @@ gst_tag_setter_get_data (GstTagSetter * setter)
|
|||
}
|
||||
|
||||
/**
|
||||
* gst_tag_setter_merge:
|
||||
* gst_tag_setter_merge_tags:
|
||||
* @setter: a #GstTagSetter
|
||||
* @list: a tag list to merge from
|
||||
* @mode: the mode to merge with
|
||||
|
@ -115,7 +115,7 @@ gst_tag_setter_get_data (GstTagSetter * setter)
|
|||
* Merges the given list into the setter's list using the given mode.
|
||||
*/
|
||||
void
|
||||
gst_tag_setter_merge (GstTagSetter * setter, const GstTagList * list,
|
||||
gst_tag_setter_merge_tags (GstTagSetter * setter, const GstTagList * list,
|
||||
GstTagMergeMode mode)
|
||||
{
|
||||
GstTagData *data;
|
||||
|
@ -132,7 +132,7 @@ gst_tag_setter_merge (GstTagSetter * setter, const GstTagList * list,
|
|||
}
|
||||
|
||||
/**
|
||||
* gst_tag_setter_add:
|
||||
* gst_tag_setter_add_tags:
|
||||
* @setter: a #GstTagSetter
|
||||
* @mode: the mode to use
|
||||
* @tag: tag to set
|
||||
|
@ -142,7 +142,7 @@ gst_tag_setter_merge (GstTagSetter * setter, const GstTagList * list,
|
|||
* The list must be terminated with NULL.
|
||||
*/
|
||||
void
|
||||
gst_tag_setter_add (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
gst_tag_setter_add_tags (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
const gchar * tag, ...)
|
||||
{
|
||||
va_list args;
|
||||
|
@ -151,12 +151,12 @@ gst_tag_setter_add (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
g_return_if_fail (GST_TAG_MODE_IS_VALID (mode));
|
||||
|
||||
va_start (args, tag);
|
||||
gst_tag_setter_add_valist (setter, mode, tag, args);
|
||||
gst_tag_setter_add_tag_valist (setter, mode, tag, args);
|
||||
va_end (args);
|
||||
}
|
||||
|
||||
/**
|
||||
* gst_tag_setter_add_values:
|
||||
* gst_tag_setter_add_tag_values:
|
||||
* @setter: a #GstTagSetter
|
||||
* @mode: the mode to use
|
||||
* @tag: tag to set
|
||||
|
@ -166,7 +166,7 @@ gst_tag_setter_add (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
* The list must be terminated with NULL.
|
||||
*/
|
||||
void
|
||||
gst_tag_setter_add_values (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
gst_tag_setter_add_tag_values (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
const gchar * tag, ...)
|
||||
{
|
||||
va_list args;
|
||||
|
@ -175,12 +175,12 @@ gst_tag_setter_add_values (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
g_return_if_fail (GST_TAG_MODE_IS_VALID (mode));
|
||||
|
||||
va_start (args, tag);
|
||||
gst_tag_setter_add_valist_values (setter, mode, tag, args);
|
||||
gst_tag_setter_add_tag_valist_values (setter, mode, tag, args);
|
||||
va_end (args);
|
||||
}
|
||||
|
||||
/**
|
||||
* gst_tag_setter_add_valist:
|
||||
* gst_tag_setter_tag_add_valist:
|
||||
* @setter: a #GstTagSetter
|
||||
* @mode: the mode to use
|
||||
* @tag: tag to set
|
||||
|
@ -190,7 +190,7 @@ gst_tag_setter_add_values (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
* The list must be terminated with NULL.
|
||||
*/
|
||||
void
|
||||
gst_tag_setter_add_valist (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
gst_tag_setter_add_tag_valist (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
const gchar * tag, va_list var_args)
|
||||
{
|
||||
GstTagData *data;
|
||||
|
@ -206,7 +206,7 @@ gst_tag_setter_add_valist (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
}
|
||||
|
||||
/**
|
||||
* gst_tag_setter_add_valist_values:
|
||||
* gst_tag_setter_add_tag_valist_values:
|
||||
* @setter: a #GstTagSetter
|
||||
* @mode: the mode to use
|
||||
* @tag: tag to set
|
||||
|
@ -216,8 +216,8 @@ gst_tag_setter_add_valist (GstTagSetter * setter, GstTagMergeMode mode,
|
|||
* The list must be terminated with NULL.
|
||||
*/
|
||||
void
|
||||
gst_tag_setter_add_valist_values (GstTagSetter * setter, GstTagMergeMode mode,
|
||||
const gchar * tag, va_list var_args)
|
||||
gst_tag_setter_add_tag_valist_values (GstTagSetter * setter,
|
||||
GstTagMergeMode mode, const gchar * tag, va_list var_args)
|
||||
{
|
||||
GstTagData *data;
|
||||
|
||||
|
|
|
@ -46,37 +46,37 @@ struct _GstTagSetterIFace
|
|||
/* virtual table */
|
||||
};
|
||||
|
||||
GType gst_tag_setter_get_type (void);
|
||||
GType gst_tag_setter_get_type (void);
|
||||
|
||||
void gst_tag_setter_merge (GstTagSetter * setter,
|
||||
const GstTagList * list,
|
||||
GstTagMergeMode mode);
|
||||
void gst_tag_setter_add (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
void gst_tag_setter_merge_tags (GstTagSetter * setter,
|
||||
const GstTagList * list,
|
||||
GstTagMergeMode mode);
|
||||
void gst_tag_setter_add_tags (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
|
||||
void gst_tag_setter_add_values (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
void gst_tag_setter_add_tag_values (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
...) G_GNUC_NULL_TERMINATED;
|
||||
|
||||
void gst_tag_setter_add_valist (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
va_list var_args);
|
||||
void gst_tag_setter_add_tag_valist (GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
va_list var_args);
|
||||
|
||||
void gst_tag_setter_add_valist_values(GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
va_list var_args);
|
||||
void gst_tag_setter_add_tag_valist_values(GstTagSetter * setter,
|
||||
GstTagMergeMode mode,
|
||||
const gchar * tag,
|
||||
va_list var_args);
|
||||
|
||||
G_CONST_RETURN GstTagList *
|
||||
gst_tag_setter_get_list (GstTagSetter * setter);
|
||||
gst_tag_setter_get_tag_list (GstTagSetter * setter);
|
||||
|
||||
void gst_tag_setter_set_merge_mode (GstTagSetter * setter,
|
||||
GstTagMergeMode mode);
|
||||
GstTagMergeMode gst_tag_setter_get_merge_mode (GstTagSetter * setter);
|
||||
void gst_tag_setter_set_tag_merge_mode (GstTagSetter * setter,
|
||||
GstTagMergeMode mode);
|
||||
GstTagMergeMode gst_tag_setter_get_tag_merge_mode (GstTagSetter * setter);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
|
|
Loading…
Reference in a new issue