asfdemux: Fix byte array metadata handling.

We basically discard byte array metadata. Should be trivial to adapt
to storing the pointers if we need it later on.
This commit is contained in:
Edward Hervey 2009-06-26 10:58:56 +02:00
parent a3f200e4f8
commit db5ddf927c
2 changed files with 9 additions and 6 deletions

2
common

@ -1 +1 @@
Subproject commit f810030e4692aa43ae84f6649730fe25558a9738
Subproject commit f3bb51b867ff403f70d36fc772861d8e57c703ed

View file

@ -2373,11 +2373,14 @@ gst_asf_demux_process_ext_content_desc (GstASFDemux * demux, guint8 * data,
break;
}
case ASF_DEMUX_DATA_TYPE_BYTE_ARRAY:{
if (!g_str_equal (gst_tag_name, GST_TAG_IMAGE)) {
GST_FIXME ("Unhandled byte array tag %s", gst_tag_name);
break;
} else {
asf_demux_parse_picture_tag (taglist, (guint8 *) value, value_len);
if (gst_tag_name) {
if (!g_str_equal (gst_tag_name, GST_TAG_IMAGE)) {
GST_FIXME ("Unhandled byte array tag %s", gst_tag_name);
break;
} else {
asf_demux_parse_picture_tag (taglist, (guint8 *) value,
value_len);
}
}
break;
}