[FFmpeg-devel] [PATCH] lavc: drop VDA

Clément Bœsch u at pkh.me
Fri Sep 29 15:40:58 EEST 2017


On Fri, Sep 29, 2017 at 11:38:42AM +0200, Hendrik Leppkes wrote:
> On Fri, Sep 29, 2017 at 11:11 AM, Clément Bœsch <u at pkh.me> wrote:
> > From: Clément Bœsch <cboesch at gopro.com>
> >
> > Deprecated (aka removed) in OSX 10.11, and we have a replacement for it
> > (VideoToolbox).
> > ---
> > Changes since RFC: rebase, ifdefery depreciation dance for the pix fmt,
> > Changelog entry.
> >
> 
> vda.h is an installed header with public API in it, removing it
> entirely would be an API and ABI break.
> 

vda.h may be exposed unconditionally, but its associated object vda.o
isn't. Since it depends on vda to be assembled, the vda stub itself
doesn't seem to be present ever. So we're basically exposing a header for
functions we can never link against.

So should I somehow fix VDA while dropping it by providing a stub that was
never present?

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20170929/b70a0fdd/attachment.sig>


More information about the ffmpeg-devel mailing list