mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-22 07:08:23 +00:00
opusdec: Negotiate default to 2 channels
In that place, dec->n_channels can still theoretically be 0. Default to 2 in that case. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3494>
This commit is contained in:
parent
cdf411e82d
commit
c9afaf5cd9
1 changed files with 1 additions and 1 deletions
|
@ -310,7 +310,7 @@ gst_opus_dec_negotiate (GstOpusDec * dec, const GstAudioChannelPosition * pos)
|
|||
gst_structure_fixate_field_nearest_int (s, "rate", dec->sample_rate);
|
||||
gst_structure_get_int (s, "rate", &rate);
|
||||
channels = dec->n_channels > 0 ? dec->n_channels : 2;
|
||||
gst_structure_fixate_field_nearest_int (s, "channels", dec->n_channels);
|
||||
gst_structure_fixate_field_nearest_int (s, "channels", channels);
|
||||
gst_structure_get_int (s, "channels", &channels);
|
||||
|
||||
gst_caps_unref (inter);
|
||||
|
|
Loading…
Reference in a new issue