wavparse: Update for libgstriff API changes

Still needs to handle raw audio channel reordering
This commit is contained in:
Sebastian Dröge 2012-01-04 12:06:12 +01:00
parent 30b83b167a
commit 19788be6b1

View file

@ -516,7 +516,8 @@ gst_wavparse_fmt (GstWavParse * wav)
/* Note: gst_riff_create_audio_caps might need to fix values in
* the header header depending on the format, so call it first */
caps = gst_riff_create_audio_caps (header->format, NULL, header, NULL);
/* FIXME: Need to handle the channel reorder map */
caps = gst_riff_create_audio_caps (header->format, NULL, header, NULL, NULL);
g_free (header);
if (caps == NULL)
@ -1179,8 +1180,9 @@ gst_wavparse_stream_headers (GstWavParse * wav)
/* Note: gst_riff_create_audio_caps might need to fix values in
* the header header depending on the format, so call it first */
/* FIXME: Need to handle the channel reorder map */
caps = gst_riff_create_audio_caps (header->format, NULL, header, extra,
NULL, &codec_name);
NULL, &codec_name, NULL);
if (extra)
gst_buffer_unref (extra);