diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-05-11 23:48:21 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2016-05-11 23:49:36 +0300 |
commit | 00d961a839ed81ce18c0381def871684844f1da1 (patch) | |
tree | 381a514e4a3bc2e19b661032809b105f5b48e225 /sys/androidmedia | |
parent | 41283361fac011132022bfb299e42fcfc29564aa (diff) | |
download | gstreamer-plugins-bad-00d961a839ed81ce18c0381def871684844f1da1.tar.gz |
amcaudiodec: Set layout=interleaved in raw audio caps
Otherwise the GAP event fallback negotiation will fail to produce complete
srcpad caps, and thus fail.
https://bugzilla.gnome.org/show_bug.cgi?id=766289
Diffstat (limited to 'sys/androidmedia')
-rw-r--r-- | sys/androidmedia/gstamc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/androidmedia/gstamc.c b/sys/androidmedia/gstamc.c index fc69214fb..78fd8691f 100644 --- a/sys/androidmedia/gstamc.c +++ b/sys/androidmedia/gstamc.c @@ -3382,7 +3382,8 @@ gst_amc_codec_info_to_caps (const GstAmcCodecInfo * codec_info, tmp = gst_structure_new ("audio/x-raw", "rate", GST_TYPE_INT_RANGE, 1, G_MAXINT, "channels", GST_TYPE_INT_RANGE, 1, G_MAXINT, - "format", G_TYPE_STRING, GST_AUDIO_NE (S16), NULL); + "format", G_TYPE_STRING, GST_AUDIO_NE (S16), + "layout", G_TYPE_STRING, "interleaved", NULL); raw_ret = gst_caps_merge_structure (raw_ret, tmp); } |