[FFmpeg-devel,v2,1/6] lavu/pixfmt: add new pixel format ayuv/y210/y410

Submitted by Michael Niedermayer on Sept. 13, 2019, 3:10 p.m.

Details

Message ID 20190913151055.GR3219@michaelspb
State New
Headers show

Commit Message

Michael Niedermayer Sept. 13, 2019, 3:10 p.m.
On Thu, Sep 12, 2019 at 12:28:41AM +0800, 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 because Windows expects it.
> 
> Add some packed pixel formats for hardware decode support in VAAPI
> and QSV:
> 
> 4:2:2 10 bit: Y210
> 4:4:4  8 bit: AYUV
> 4:4:4 10 bit: Y410
> 
> Signed-off-by: Linjie Fu <linjie.fu@intel.com>
> ---
>  libavutil/pixdesc.c           | 62 +++++++++++++++++++++++++++++++++++++++++++
>  libavutil/pixfmt.h            |  9 +++++++
>  libavutil/tests/pixfmt_best.c |  1 +
>  libavutil/version.h           |  2 +-
>  4 files changed, 73 insertions(+), 1 deletion(-)

breaks fate

Test pixfmt_best failed. Look at tests/data/fate/pixfmt_best.err for details.
make: *** [fate-pixfmt_best] Error 1

[...]

Patch hide | download patch | download mbox

--- ./tests/ref/fate/pixfmt_best	2019-09-11 20:36:09.435012759 +0200
+++ tests/data/fate/pixfmt_best	2019-09-13 17:09:53.430392453 +0200
@@ -1 +1 @@ 
-73 tests passed, 0 tests failed.
+74 tests passed, 0 tests failed.