diff --git a/gst/rtp/gstrtpL16depay.c b/gst/rtp/gstrtpL16depay.c index a249921d0e..20b2f9f3f0 100644 --- a/gst/rtp/gstrtpL16depay.c +++ b/gst/rtp/gstrtpL16depay.c @@ -209,6 +209,7 @@ gst_rtp_L16_depay_setcaps (GstRTPBaseDepayload * depayload, GstCaps * caps) GST_STR_NULL (channel_order), channels)); /* create default NONE layout */ gst_rtp_channels_create_default (channels, info->position); + info->flags |= GST_AUDIO_FLAG_UNPOSITIONED; } srccaps = gst_audio_info_to_caps (info); diff --git a/gst/rtp/gstrtpL24depay.c b/gst/rtp/gstrtpL24depay.c index b37b06312f..448dac022b 100644 --- a/gst/rtp/gstrtpL24depay.c +++ b/gst/rtp/gstrtpL24depay.c @@ -187,6 +187,7 @@ gst_rtp_L24_depay_setcaps (GstRTPBaseDepayload * depayload, GstCaps * caps) GST_STR_NULL (channel_order), channels)); /* create default NONE layout */ gst_rtp_channels_create_default (channels, info->position); + info->flags |= GST_AUDIO_FLAG_UNPOSITIONED; } srccaps = gst_audio_info_to_caps (info); diff --git a/gst/rtp/gstrtpL8depay.c b/gst/rtp/gstrtpL8depay.c index 026f308cbb..121a749af9 100644 --- a/gst/rtp/gstrtpL8depay.c +++ b/gst/rtp/gstrtpL8depay.c @@ -186,6 +186,7 @@ gst_rtp_L8_depay_setcaps (GstRTPBaseDepayload * depayload, GstCaps * caps) GST_STR_NULL (channel_order), channels)); /* create default NONE layout */ gst_rtp_channels_create_default (channels, info->position); + info->flags |= GST_AUDIO_FLAG_UNPOSITIONED; } srccaps = gst_audio_info_to_caps (info);