[FFmpeg-trac] #643(avcodec:new): VAAPI dynamic loading
FFmpeg
trac at avcodec.org
Fri Nov 11 17:55:57 CET 2011
#643: VAAPI dynamic loading
---------------------------------+---------------------------------------
Reporter: gajul | Type: enhancement
Status: new | Priority: wish
Component: avcodec | Version: unspecified
Keywords: VAAPI | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
---------------------------------+---------------------------------------
Hi,
We have implemented VAAPI support in our video player and things are great
so far. However, ffmpeg creates a hard dependency on libva when we compile
it with --enable-vaapi. This means the library won't load if libva is not
available. This was a big problem to us. We can't really force its
installation on already deployed systems especially when they don't even
support hardware acceleration. Instead, I created a patch to support VAAPI
dynamic loading. This patch does not come without compromises. For
example, the vaapi_context now requires additional function pointers.
Still, if you think this could be useful, here is the patch.
Thanks,
Gabi Julien
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/643>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list