https://bugzilla.redhat.com/show_bug.cgi?id=1501522



--- Comment #32 from Olivier CrĂȘte <[email protected]> ---
From the GStremer point of view, doing what Christian wants is easy, the steps
that need to happen are:

1. Import aacparse to recognize the HE-AAC profiles that the cut down fdk-aac
doesn't support. It's a bit of bitstream parsing, but nothing too complex for
Wim ;)
2. Change the soname of the cut-down fdk-aac library
3. Fork the GStreamer plugin with a different name, more restricted caps and a
lower rank

Then if you have files that it can play, it will just work without rpmfusion.
For other caps that the crippled fdk-aac can't handle, the plugin install magic
will still work and fetch it from rpmfusion or wherever. Once the rpmfusion
plugin is installed, it will just hide the fdk-aac one.  For applications that
don'T use GStreamer, well, that's too sad for them!

P.S. I guess you can alwasy keep the same soname and have the GStreamer plugin
recognize which one is installed in a way that changes the rank and caps when
the rpmfusion one is installed, I'm just not sure how feasible it is to replace
a rpm with another like this with current rpm/dnf/packagekit.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to