[FFmpeg-devel] [PATCH] videotoolbox: add hwcontext support
wm4
nfxjfg at googlemail.com
Sun May 7 08:07:16 EEST 2017
On Wed, 3 May 2017 05:26:04 +0200
wm4 <nfxjfg at googlemail.com> wrote:
> This adds tons of code for no other benefit than making VideoToolbox
> support conform with the new hwaccel API (using hw_device_ctx and
> hw_frames_ctx).
>
> Since VideoToolbox decoding does not actually require the user to
> allocate frames, the new code does mostly nothing.
>
> One benefit is that ffmpeg_videotoolbox.c can be dropped once generic
> hwaccel support for ffmpeg.c is merged from Libav.
>
> Does not consider VDA or VideoToolbox encoding.
>
> Fun fact: the frame transfer functions are copied from vaapi, as the
> mapping makes copying generic boilerplate. Mapping itself is not
> exported by the VT code, because I don't know how to test.
>
> TODO: API bumps
> ---
If nobody wants to review this, I'll push it on Monday or so.
More information about the ffmpeg-devel
mailing list