mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 02:01:12 +00:00
rtpopusdepay: assume 2 channels if sprop-stereo is missing
Fixes #1064 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2125>
This commit is contained in:
parent
2291781087
commit
86f0f8b67f
1 changed files with 4 additions and 2 deletions
|
@ -206,8 +206,10 @@ gst_rtp_opus_depay_setcaps (GstRTPBaseDepayload * depayload, GstCaps * caps)
|
|||
GST_WARNING_OBJECT (depayload, "Unknown sprop-stereo value '%s'",
|
||||
sprop_stereo);
|
||||
} else {
|
||||
/* sprop-stereo defaults to mono as per RFC 7587. */
|
||||
gst_caps_set_simple (srccaps, "channels", G_TYPE_INT, 1, NULL);
|
||||
/* Although sprop-stereo defaults to mono as per RFC 7587, this just means
|
||||
that the signal is likely mono and can be safely downmixed, it may
|
||||
still be stereo at times. */
|
||||
gst_caps_set_simple (srccaps, "channels", G_TYPE_INT, 2, NULL);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue