Following the instruction in ACCELERATED GSTREAMER USER GUIDE, I run the below order to decode my video file.
gst-launch-1.0 filesrc location="test_video.mp4" ! qtdemux name=demux demux.video_0 ! queue ! h264parse ! omxh264dec ! nveglglessink -e
The video is playing correctly. Cpu and gpu are both running. As I know, NVDEC is an independent module. My question is how I can know the hardware decode is working.
I use a tool called jtop, which displays the cpu, gpu and nvdec in Tx2. However, jtop shows that nvdec doesn’t start when I run the previous order. It’s kind of wired. Is the tool wrong, or omxh264dec can not hardware decode ?
Thanks in advance.