On Sat, May 25 2024 at 12:55:05 PM +00:00:00, Byoungchan Lee via devel <devel@lists.fedoraproject.org> wrote:
Is my understanding correct?

Yes!

That said, we're considering adding the Firefox plugin as well [1] so we can finally make Firefox support OpenH264 without requiring user intervention [2].

[1] https://gitlab.com/freedesktop-sdk/noopenh264/-/merge_requests/12
[2] https://pagure.io/fedora-workstation/issue/84#comment-899202

I also have some additional questions:

1. How is noopenh264 currently used in Fedora? Are there any package build dependencies that utilize it?

noopenh264 is installed by default in Fedora Workstation. Then during the first system update, it should get replaced by the real openh264 package from Cisco's repository.

I'm not sure if anything build depends on it yet.

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?

No. That's an example of what you no longer need to do now that noopenh264 is available in Fedora. Previously, dlopen() was required since you cannot build depend on the real openh264. Now, you can build depend on noopenh264 instead.

Michael

--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
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@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to