Ship noopenh264 to enable using OpenH264 everywhere

Hi openSUSE, Neal Gompa proposed an OpenH264 packaging change at the last openSUSE Leap feature meeting https://code.opensuse.org/leap/features/issue/202. We could link Chromium, ffmpeg, GStreamer, ... against a dummy/stub noopenh264 library in OBS/Factory/Leap, then later replace it with real OpenH264 via zypper. See https://codeberg.org/distro-openh264/noopenh264 This would simplify the process, avoid redistribution concerns, and eliminate the need to build GStreamer plugins in the *restricted* https://build.opensuse.org/project/show/multimedia:libs:cisco-openh264. Additionally, we would finally need to ship only "openh264" itself in Cisco repository, which is enabled by default on fresh installations. There's a new version of openh264 (2.6.0) available that we don’t yet have in Factory. This is a good opportunity to rework the packaging :-) This change should improve the user experience for multimedia and browsers on fresh installations as well as packaging experience for contributors. It would also go along with the Board's recommendation on handling multimedia content in browsers. Thoughts? Just to mention this was already adopted by Fedora. For more details, see our current OpenH264 docs at https://en.opensuse.org/OpenH264 -- Best regards Luboš Kocman openSUSE Leap Release Manager
participants (1)
-
Lubos Kocman