Avoids critical message:
gstaudioringbuffer.c: line 2155 (gst_audio_ring_buffer_set_channel_positions):
should not be reached
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5793>
if (memcmp (position, to, channels * sizeof (to[0])) == 0)
return;
+ if (channels == 1) {
+ GST_LOG_OBJECT (buf, "single channel, no need to reorder");
+ return;
+ }
+
if (position_less_channels (position, channels)) {
GST_LOG_OBJECT (buf, "position-less channels, no need to reorder");
return;