tag: id3: encapsulate ID3V2 blob frames in GstSample
authorMatthieu Bouron <matthieu.bouron@collabora.com>
Tue, 3 Sep 2013 16:27:37 +0000 (17:27 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 9 Sep 2013 22:49:14 +0000 (23:49 +0100)
commit7b3ca538fd9ddc146795f79b7eb420db78e02885
treefdcdfa4849dadcf25c90157726b59c5c44433a17
parent6d7ab5a8f9db1407d6b7aaaa4eeebcfcaf8af07a
tag: id3: encapsulate ID3V2 blob frames in GstSample

id3mux and id3v2mux expect GST_TAG_ID3V2_FRAME type to be stored in a
GstSample and not a buffer, which is also needed because we can't
attach extradata/caps to buffers any more. These are private tags
no one should be poking at, and also the extra info is missing.

https://bugzilla.gnome.org/show_bug.cgi?id=707765
gst-libs/gst/tag/id3v2.c
gst-libs/gst/tag/tags.c