Hi,
I am working on a custom DM814x board, and the video input is from a hdmi decoder, and I am using gstreamer to build my application.
EZSDK version 05050200,
The system can work under 1080p and 720p modes.But It can not work under 1080i mode.
The pipeline:
gst-launch -v v4l2src queue-size=13 always-copy=false num-buffers=-1 decimate=1 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)60/1' ! omxbufferalloc numBuffers=10 ! omx_h264enc bitrate=15000000 ! gstperf ! filesink location=test.264
When I launch the pipeline, it can not start and give the following error message:
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device '/dev/vid
eo0' cannot capture at 1920x1080
Additional debug info:
v4l2src_calls.c(326): gst_v4l2src_set_format (): /GstPipeline:pipeline0/GstV4l2S
rc:v4l2src0:
Call to S_FMT failed for NV12 @ 1920x1080: Invalid argument
Could anyone give me any hints why the 1080i capture is not working properly?
Best regards.