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

Carl Eugen Hoyos ceffmpeg at gmail.com
Sun May 12 13:44:57 EEST 2019


Am So., 12. Mai 2019 um 05:38 Uhr schrieb Fu, Linjie <linjie.fu at intel.com>:

> I'm working on adding support for HEVC 4:2:2/ 4:4:4, 8/10 bit, in vaapi decoding.
> And I'm aslo thinking of add some new pix_fmt for packed FourCC:
> 444 8 bit :  AYUV
> 444 10 bit: Y410
> 422 10 bit: Y210

Do I understand correctly that for 420 8 bit, vaapi produces the
decoded image in a planar format but for 444 8 bit (and 10 bit),
you decided that a packed format makes more sense?
(Aren't luma and chroma stored independently in hevc?)

Note that no matter what you do with the decoded image, there
will be a (measurable) performance hit because of the needed
transformation into something (planar) that other filters and
encoders understand.

Carl Eugen


More information about the ffmpeg-devel mailing list