mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-04 09:42:19 +00:00
Update for gst_tag_setter API changes.
Original commit message from CVS: 2005-11-22 Andy Wingo <wingo@pobox.com> * Update for gst_tag_setter API changes.
This commit is contained in:
parent
20b31b4153
commit
6e05471956
1 changed files with 3 additions and 3 deletions
|
@ -624,13 +624,13 @@ gst_vorbisenc_set_metadata (GstVorbisEnc * vorbisenc)
|
||||||
GstTagList *copy;
|
GstTagList *copy;
|
||||||
const GstTagList *user_tags;
|
const GstTagList *user_tags;
|
||||||
|
|
||||||
user_tags = gst_tag_setter_get_list (GST_TAG_SETTER (vorbisenc));
|
user_tags = gst_tag_setter_get_tag_list (GST_TAG_SETTER (vorbisenc));
|
||||||
if (!(vorbisenc->tags || user_tags))
|
if (!(vorbisenc->tags || user_tags))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
copy =
|
copy =
|
||||||
gst_tag_list_merge (user_tags, vorbisenc->tags,
|
gst_tag_list_merge (user_tags, vorbisenc->tags,
|
||||||
gst_tag_setter_get_merge_mode (GST_TAG_SETTER (vorbisenc)));
|
gst_tag_setter_get_tag_merge_mode (GST_TAG_SETTER (vorbisenc)));
|
||||||
vorbis_comment_init (&vorbisenc->vc);
|
vorbis_comment_init (&vorbisenc->vc);
|
||||||
gst_tag_list_foreach (copy, gst_vorbisenc_metadata_set1, vorbisenc);
|
gst_tag_list_foreach (copy, gst_vorbisenc_metadata_set1, vorbisenc);
|
||||||
gst_tag_list_free (copy);
|
gst_tag_list_free (copy);
|
||||||
|
@ -897,7 +897,7 @@ gst_vorbisenc_sink_event (GstPad * pad, GstEvent * event)
|
||||||
|
|
||||||
gst_event_parse_tag (event, &list);
|
gst_event_parse_tag (event, &list);
|
||||||
gst_tag_list_insert (vorbisenc->tags, list,
|
gst_tag_list_insert (vorbisenc->tags, list,
|
||||||
gst_tag_setter_get_merge_mode (GST_TAG_SETTER (vorbisenc)));
|
gst_tag_setter_get_tag_merge_mode (GST_TAG_SETTER (vorbisenc)));
|
||||||
} else {
|
} else {
|
||||||
g_assert_not_reached ();
|
g_assert_not_reached ();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue