[FFmpeg-devel] [PATCH 1/5] lavu/pixfmt: add Y210/AYUV/Y410 pixel formats
james.darnley at gmail.com
Fri Jun 28 12:47:48 EEST 2019
On 2019-06-28 03:03, Hendrik Leppkes wrote:
> On Fri, Jun 28, 2019 at 1:26 AM James Darnley <james.darnley at gmail.com> wrote:
>> On 2019-06-28 04:26, Linjie Fu wrote:
>>> Previously, media driver provided planar format(like 420 8 bit), but
>>> for HEVC Range Extension (422/444 8/10 bit), the decoded image is
>>> produced in packed format.
>>> Y210/AYUV/Y410 are packed formats which are needed in HEVC Rext decoding
>>> for both VAAPI and QSV:
>>> - Y210: 422 10 BIT
>>> - AYUV: 444 8 BIT
>>> - Y410: 444 10 BIT
>> Why am I suspicious that at least one of those is a re-ordered v210? I
>> seem to recall that we rejected adding v210 to this list. Either they
>> don't belong in this list or they don't belong because libavcodec has a
>> proper decoder (at least for v210).
> They are not quite as bad as v210 (and not related).
> Microsoft documents them here as the recommended formats to be used on Windows:
> - Hendrik
Okay y410 and y210 use the highest 10 bits in each 16-bit word. I
apologise for jumping to that conclusion.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 603 bytes
Desc: OpenPGP digital signature
More information about the ffmpeg-devel