We want to use our custom board with Xavier NX to get HDMI yuv output(Jetpack version is 4.6.3), and we followed this topic. But we failed get the right output
When we use 08_video_dec_drm to output the source, there is only black in screen and the sample prints these err info
nvidia@tegra-ubuntu:~/rccb_color_test$ sudo systemctl stop gdm
nvidia@tegra-ubuntu:~/rccb_color_test$ sudo loginctl terminate-seat seat0
nvidia@tegra-ubuntu:~/rccb_color_test$
nvidia@tegra-ubuntu:~/rccb_color_test$
nvidia@tegra-ubuntu:~/rccb_color_test$
nvidia@tegra-ubuntu:~/rccb_color_test$
nvidia@tegra-ubuntu:~/rccb_color_test$
nvidia@tegra-ubuntu:~/rccb_color_test$ sudo ./video_dec_drm Converted.h265 H265 --disable-ui
nvbuf_utils: Could not get EGL display connection
Set governor to performance before enabling profiler
Using VT number 3
Opening in BLOCKING MODE
NvMMLiteOpen : Block : BlockType = 279
NVMEDIA: Reading vendor.tegra.display-size : status: 6
NvMMLiteBlockCreate : Block : BlockType = 279
Starting decoder capture loop thread
Input file read complete
Video Resolution: 2560x1440
Query and set capture successful
NvDdkVicConfigure Failed
nvbuffer_transform Failed
Transform failed
NvDdkVicConfigure Failed
nvbuffer_transform Failed
Transform failed
NvDdkVicConfigure Failed
nvbuffer_transform Failed
Transform failed
NvDdkVicConfigure Failed
nvbuffer_transform Failed
Transform failed
I’ll try, but the err infomation is about after decoding, the frame transformation from yuv to DRM failed. I don’t think this is related to display device.
What we actully want is to get yuv HDMI out, as the case said, the only way is to transform HDR stream? Because we tried encode yuv420 or 422, but the decode output is always RGB.