I have a RGB display with a resolution of 800x480px. Then I have a V4L2 source that is a capture device with 720x576 (PAL) resolution.
When I show the image of the capture device with GStreamer there is always a part missing in the picture.
This is the way I call GStreamer:
gst-launch-1.0 imxv4l2videosrc device=/dev/video0 ! imxipuvideotransform ! video/x-raw,width=720,height=576 ! imxipuvideosink window-x-coord=0 window-y-coord=0 window-width=400 window-height=240 force-aspect-ratio=true
I want to show the complete image in the upper left corner of my display. I can see the image but I think there are round 100 lines less. I don't know exactly but I suppose.
Is there a possibility that is has something to do with the framebuffer size? Can it be to small?
Hello,
I have a RGB display with a resolution of 800x480px. Then I have a V4L2 source that is a capture device with 720x576 (PAL) resolution.
When I show the image of the capture device with GStreamer there is always a part missing in the picture.
This is the way I call GStreamer:
gst-launch-1.0 imxv4l2videosrc device=/dev/video0 ! imxipuvideotransform ! video/x-raw,width=720,height=576 ! imxipuvideosink window-x-coord=0 window-y-coord=0 window-width=400 window-height=240 force-aspect-ratio=true
I want to show the complete image in the upper left corner of my display. I can see the image but I think there are round 100 lines less. I don't know exactly but I suppose.
Is there a possibility that is has something to do with the framebuffer size? Can it be to small?
cat /sys/class/graphics/fb0/modes -> U:800x480p-57 cat /sys/class/graphics/fb0/virtual_size -> 800,960
When I use an other source everything is fine. For example udpsrc or filesrc