vaapipostproc: 4K 10bit solid black output
The vaapipostproc filter produces solid blank/black output with 4K 10bit input (see 1). If an explicit P010_10LE capsfilter is added to the vaapipostproc srcpad, then it works fine (see 2). This is only observed when using iHD driver... the i965 driver seems to work.
- VPP (default output format, NV12)
gst-launch-1.0 -vf videotestsrc num-buffers=100 \
! video/x-raw,format=P010_10LE,width=3840,height=2160 \
! vaapipostproc ! vaapisink fullscreen=1
- VPP + explicit P010_10LE output format
gst-launch-1.0 -vf videotestsrc num-buffers=100 \
! video/x-raw,format=P010_10LE,width=3840,height=2160 \
! vaapipostproc ! "video/x-raw(memory:VASurface)",format=P010_10LE \
! vaapisink fullscreen=1
Also, replacing videotestsrc (in 1 and 2) with VP9, AVC, or HEVC 10bit 4K decode steps produces the same result.
Edited by U. Artie Eoff