Hello, I am trying to run a program that used to work on F32, but it fails on F33 with the following error: > Error: Your GStreamer installation is missing a plug-in. -- ../ext/webrtc/gstwebrtcbin.c(157): _have_sctp_elements (): /GstPipeline:pipeline/GstWebRTCBin:webrtcbin: > sctp elements are not available This message comes from the "_have_sctp_elements" function in ext/webrtc/gstwebrtcbin.c, which looks for the "sctpdec" and "sctpenc" elements. They are part of the "sctp" plugin (also from gstreamer-bad), which is no longer built in F33. I have successfully tested that everything works again if I edit the spec file as follows and rebuild (tested on gstreamer1-plugins-bad-free-1.18.2-1.fc33.src.rpm): - remove "-D sctp=disabled" from the meson configure command - add "%{_libdir}/gstreamer-%{majorminor}/libgstsctp.so" to the %files section
I forgot to mention in the description that the issue only occurs when the program tries to create a webrtc data channel
FEDORA-2021-a3dda4ca76 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-a3dda4ca76
FEDORA-2021-a3dda4ca76 has been pushed to the Fedora 33 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-a3dda4ca76` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-a3dda4ca76 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2021-a3dda4ca76 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.