mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
opusdec: Add Converter class to hint gst-validate
opusdec have minimal conversion capability, adding the Converter class allow gst-validate to behave properly and not spit an error when it notice that the number of channels or rate miss-match in and out. Related to https://gitlab.freedesktop.org/gstreamer/gst-integration-testsuites/-/merge_requests/102 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1142>
This commit is contained in:
parent
d15f88adc5
commit
725763f8b2
2 changed files with 2 additions and 2 deletions
|
@ -7545,7 +7545,7 @@
|
||||||
"GInitiallyUnowned",
|
"GInitiallyUnowned",
|
||||||
"GObject"
|
"GObject"
|
||||||
],
|
],
|
||||||
"klass": "Codec/Decoder/Audio",
|
"klass": "Codec/Decoder/Audio/Converter",
|
||||||
"long-name": "Opus audio decoder",
|
"long-name": "Opus audio decoder",
|
||||||
"pad-templates": {
|
"pad-templates": {
|
||||||
"sink": {
|
"sink": {
|
||||||
|
|
|
@ -138,7 +138,7 @@ gst_opus_dec_class_init (GstOpusDecClass * klass)
|
||||||
gst_element_class_add_static_pad_template (element_class,
|
gst_element_class_add_static_pad_template (element_class,
|
||||||
&opus_dec_sink_factory);
|
&opus_dec_sink_factory);
|
||||||
gst_element_class_set_static_metadata (element_class, "Opus audio decoder",
|
gst_element_class_set_static_metadata (element_class, "Opus audio decoder",
|
||||||
"Codec/Decoder/Audio", "decode opus streams to audio",
|
"Codec/Decoder/Audio/Converter", "decode opus streams to audio",
|
||||||
"Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>");
|
"Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>");
|
||||||
g_object_class_install_property (gobject_class, PROP_USE_INBAND_FEC,
|
g_object_class_install_property (gobject_class, PROP_USE_INBAND_FEC,
|
||||||
g_param_spec_boolean ("use-inband-fec", "Use in-band FEC",
|
g_param_spec_boolean ("use-inband-fec", "Use in-band FEC",
|
||||||
|
|
Loading…
Reference in a new issue