The decoder of 6.0.3 doesn’t work.
I used nvmvid_play and nvm_ide_sci
These are the error messages:
./nvmvid_play -c 4 -f /tmp/image.264 -t -r 30 -s 1.yuv -v 3
nvmedia: main: Initializing test context
Init: Opening Input file /tmp/image_4.264
nvmedia: Init: Creating parser
nvmedia: Init: Creating NvMediaDevice
Init: Opening Output YUV file 1.yuv
nvmedia: main: Starting decode process
nvmedia: Decode_orig: Starting 1 loops of decode
nvmedia: Decode_orig: loop 0 out of 1
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
BeginSequence: 1920x1088 (disp: 1920x1080) codec: H264 decode buffers: 3 aspect: 1920:1080 fps: 30.000000 chroma: 4:2:0
nvmedia: BeginSequence: Resolution changed: Old:0x0 New:1920x1088
nvmedia: Create decoder:
nvmedia: NVMEDIA_VIDEO_CODEC_H264
nvmedia: Size: 1920x1088 maxReferences: 2
NVDEC_COMMON: Host1x channel open failed
free(): double free detected in tcache 2
Aborted
./nvm_ide_sci -c 4 -f /tmp/image.264 -t -r 30 -s 1.yuv -v 3
nvmedia: main: Initializing test context
Init: Opening Input file /tmp/image_4.264
nvmedia: Init: Creating parser
Init: Opening Output YUV file 1.yuv
nvmedia: main: Starting decode process
nvmedia: Decode_orig: Starting 1 loops of decode
nvmedia: Decode_orig: loop 0 out of 1
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
nvmedia: Decode_orig: EOS 0 is sent…
BeginSequence: 1920x1088 (disp: 1920x1080) codec: H264 decode buffers: 3 aspect: 1920:1080 fps: 30.000000 chroma: 4:2:0
nvmedia: BeginSequence: Resolution changed: Old:0x0 New:1920x1088
nvmedia: Create decoder:
nvmedia: NVMEDIA_VIDEO_CODEC_H264
nvmedia: Size: 1920x1088 maxReferences: 2
NVDEC_COMMON: Host1x channel open failed
free(): double free detected in tcache 2
Aborted