Other people on the forum have more experience with this card than I. This seems like a pixel format compatibility issue. First, try this:<br><br>export GST_DEBUG=v4l2src:4,GST_PADS:4<br><br>Then run your test. This will generate a lot of debugging output and will list the capabilities that your card is advertising. You can then compare those caps to v4l2src (gst-inspect v4l2src) and see the issue. Also, report the version of gstreamer and the other libraries that you are using.<br>
<br>Another strategy is to use the v4l2 utilities (v4l2-ctl) to communicate directly with the BT878 driver. You can query and ever set supported modes.<br><br><div class="gmail_quote">On Mon, Jan 28, 2013 at 11:21 PM, Ramberg <span dir="ltr"><<a href="mailto:andyr@paulbunyan.net" target="_blank">andyr@paulbunyan.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I'm a total newbie with Gstreamer and I'd really appreciate some help with a<br>
problem I'm having.   I'm trying to duplicate my Hauppauge BT878 WINTV input<br>
(/dev/video0) to my video4linux loopbacks (/dev/video1 & /dev/video2).<br>
<br>
A test source works fine, ie. "gst-launch -v videotestsrc ! v4l2sink<br>
device=/dev/video1" but when I try my video card input ie.  "gst-launch<br>
v4l2src device=/dev/video0 ! queue ! ffenc_mpeg2video bitrate=2000000 !<br>
mpegtsmux ! v4l2sink sync=true device=/dev/video1"  it fails to sync up...<br>
<br>
Output:<br>
<br>
Setting pipeline to PAUSED ...<br>
libv4l2: error getting pixformat: Invalid argument<br>
Pipeline is live and does not need PREROLL ...<br>
Setting pipeline to PLAYING ...<br>
New clock: GstSystemClock<br>
ERROR: from element /GstPipeline:pipeline0/MpegTsMux:mpegtsmux0: Failed<br>
writing output data to stream 00e0<br>
Additional debug info:<br>
mpegtsmux.c(964): mpegtsmux_collected ():<br>
/GstPipeline:pipeline0/MpegTsMux:mpegtsmux0<br>
Execution ended after 100970739 ns.<br>
Setting pipeline to PAUSED ...<br>
Setting pipeline to READY ...<br>
Setting pipeline to NULL ...<br>
Freeing pipeline ...<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Newbie-With-v4l2sink-v4l2loopback-Problem-tp4658192.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/Newbie-With-v4l2sink-v4l2loopback-Problem-tp4658192.html</a><br>

Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br>