[FFmpeg-devel] [PATCH] avutil: Add NV24 and NV42 pixel formats

Carl Eugen Hoyos ceffmpeg at gmail.com
Wed May 8 08:59:20 EEST 2019


Am Mi., 8. Mai 2019 um 00:20 Uhr schrieb Philip Langdale <philipl at overt.org>:
>
> On 2019-05-07 14:43, Carl Eugen Hoyos wrote:
> > Am Di., 7. Mai 2019 um 06:33 Uhr schrieb Philip Langdale
> > <philipl at overt.org>:
> >>
> >> These are the 4:4:4 variants of the semi-planar NV12/NV21 formats.
> >>
> >> I'm surprised we've not had a reason to add them until now, but
> >> they are the format that VDPAU uses when doing interop for 4:4:4
> >> surfaces.
> >
> > Is there already a (libswscale) patch that actually uses the new
> > formats?
>
> No. I haven't written any swscale code for this yet, although I could,
> but there's no specific requirement for it.
>
> ffmpeg doesn't implement any of the (opengl) interop, but I've got an
> mpv patch that does it and it needs the pixfmt to be able to work.

How is ffmpeg (or any other application using libav*) handling
the vdpau output if there is no conversion available?

Sorry if I misunderstand, Carl Eugen


More information about the ffmpeg-devel mailing list