hi,
In DM 37xx, while doing video encode using dsp via h264 encoder for QQVGA resolution 160x120. we get following error:
root@omap3evm:~/dsp/ti-dmai-apps# ./video_encode_io1_dm3730.x470MV
-c h264enc -i /home/root/snap_1280x720_1_AF_ENA.uyvy -o testoutput.264 -r 160x1
20 -n 8
Starting application...
Failed to create video encoder: h264enc
End of application.
if instead of 160x120,we use resolution 160x128, i.e. multiple of 16, get pass without error.
root@omap3evm:~/dsp/ti-dmai-apps# ./video_encode_io1_dm3730.x470MV
-c h264enc -i /home/root/snap_1280x720_1_AF_ENA.uyvy -o testoutput.264 -r 160x1
28 -n 8
Starting application...
Frame 0: Read UYVY frame size 40960 (160x128) from file
Frame 1: Read UYVY frame size 40960 (160x128) from file
Frame 2: Read UYVY frame size 40960 (160x128) from file
Frame 3: Read UYVY frame size 40960 (160x128) from file
Frame 4: Read UYVY frame size 40960 (160x128) from file
Frame 5: Read UYVY frame size 40960 (160x128) from file
Frame 6: Read UYVY frame size 40960 (160x128) from file
Frame 7: Read UYVY frame size 40960 (160x128) from file
... exiting
End of application.
Does it is necessary to put resoluotion in multiple of 16, to use h264 encoder?
Thanks
jitendra kumar