Understanding noopenh264 in Fedora Hello, as a software engineer who are working on multimedia applications, and a Fedora user, I have some questions about how noopenh264 is used in Fedora. Here's what I've gathered so far: 1. Patent-encumbered codecs like H.264 are a challenge for the FOSS community. 2. Cisco open-sourced their H.264 codec implementation, OpenH264, making it royalty-free for binary distribution. Fedora can utilize it from the separate fedora-cisco-openh264 repository. 3. noopenh264 is a library that copies only the header files from OpenH264. This allows FOSS community to build other software that uses H.264 without directly linking to the OpenH264 library itself. 4. Making H.264 available in Fedora is crucial because H.264 is widely used in industry and web content. Is my understanding correct? If not, please let me know. I also have some additional questions: 1. How is noopenh264 currently used in Fedora? Are there any package build dependencies that utilize it? 2. I came across jgrulich's pull request for the Chromium package that proposes using dlopen with OpenH264 ( https://src.fedoraproject.org/rpms/chromium/pull-request/29 ). I also found a WebRTC changelist addressing a similar issue ( https://webrtc-review.googlesource.com/c/src/+/349301 ). Are these changes related to noopenh264? Thanks. -- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue