<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<blockquote
cite="mid:E5636CBC-74AD-4266-BC9A-09C8DD7FEDE5@goldelico.com"
type="cite"><br>
<div>Yes, the last post there indicates to search for "gstreamer"
"yavta". There I found [<a moz-do-not-send="true"
href="http://labs.isee.biz/index.php/How_to_setup_tvp5151_video_decoder#Play_with_TVP5151">http://labs.isee.biz/index.php/How_to_setup_tvp5151_video_decoder#Play_with_TVP5151</a>]</div>
<div><br>
</div>
<div><span class="Apple-style-span" style="font-family: Ubuntu,
'Droid Sans', Verdana, 'Bitstream Vera Sans', 'DejaVu Sans';
font-size: 13px; line-height: 16px; word-spacing: 1px; ">
<pre style="padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-left-style: dashed; border-top-color: rgb(47, 111, 171); border-right-color: rgb(47, 111, 171); border-bottom-color: rgb(47, 111, 171); border-left-color: rgb(47, 111, 171); color: black; background-color: rgb(249, 249, 249); line-height: 1.4em; font-size: 1em; font-family: 'Droid Sans Mono', monospace, sans-serif !important; overflow-x: auto; overflow-y: auto; ">gst-launch-0.10 -v v4l2src device=/dev/video2 queue-size=1 ! video/x-raw-yuv,format=\(fourcc\)UYVY,width=720,height=628 ! omapdmaifbsink</pre>
</span>
<div><br>
</div>
</div>
</blockquote>
I didn't have much luck with this. I found an omap3isp patch that
got me a little further, but I think there are still other issues.
<a class="moz-txt-link-freetext" href="https://patchwork.kernel.org/patch/1242121/">https://patchwork.kernel.org/patch/1242121/</a> It seems like gstreamer
verifies manual settings by asking the driver if it is ok?<br>
<br>
<br>
<br>
<br>
<br>
I spent some time with the camera-demo script and I think I found
out something useful. If I bypass the omap ISP preview pad, the
resizer works:<br>
media-ctl
-r
<br>
media-ctl -v -l '"ov9655 2-0030":0->"OMAP3 ISP
CCDC":0[1]' <br>
media-ctl -v -l '"OMAP3 ISP CCDC":1->"OMAP3 ISP
resizer":0[1]' <br>
media-ctl -v -l '"OMAP3 ISP resizer":1->"OMAP3 ISP resizer
output":0[1]'<br>
media-ctl -v -V '"ov9655 2-0030":0 [UYVY2X8
1280x1024]' <br>
media-ctl -v -V '"OMAP3 ISP CCDC":1 [UYVY2X8
1280x1024]' <br>
media-ctl -v -V '"OMAP3 ISP resizer":0 [UYVY
1280x1024]' <br>
media-ctl -v -V '"OMAP3 ISP resizer":1 [UYVY
320x256]' <br>
mplayer -v tv:// -vf rotate=2,swapuv -tv
driver=v4l2:device=$(media-ctl -e "OMAP3 ISP resizer
output"):outfmt=uyvy:width=320:height=256 -vo x11<br>
<br>
This discussion
<a class="moz-txt-link-freetext" href="http://www.spinics.net/lists/linux-media/msg40786.html">http://www.spinics.net/lists/linux-media/msg40786.html</a> and a few
other places make it look like omap3isp does some automatic cropping
and links that use the cropped data need to know to what size it was
cropped. <br>
<br>
for vga output, I used:<br>
media-ctl -v -V '"OMAP3 ISP resizer":1 [UYVY 640x475]' <br>
mplayer -v tv:// -vf rotate=2,swapuv -tv
driver=v4l2:device=$(media-ctl -e "OMAP3 ISP resizer
output"):outfmt=uyvy:width=640:height=475 -vo x11<br>
<br>
and for sxga I used:<br>
media-ctl -v -V '"OMAP3 ISP resizer":1 [UYVY 1280x1014]' <br>
mplayer -v tv:// -vf rotate=2,swapuv -tv
driver=v4l2:device=$(media-ctl -e "OMAP3 ISP resizer
output"):outfmt=uyvy:width=1280:height=1014 -vo x11<br>
<br>
<br>
It is a pretty small finding, but maybe it will give someone else an
idea.<br>
<br>
<br>
<br>
Ben<br>
</body>
</html>