On Sat, May 25 2024 at 12:55:05 PM +00:00:00, Byoungchan Lee via devel
<devel@xxxxxxxxxxxxxxxxxxxxxxx> 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@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