<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-19 9:19 GMT+02:00 Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mo, 2014-05-19 at 15:13 +0900, Lasse Laursen wrote:<br>
> Hey folks,<br>
><br>
> Now that I'm trying to recover from willpower fatigue, I was hoping<br>
> someone with a little know how could help me out with my predicament.<br>
><br>
> I am trying to deploy my pretty shaky/unstable app from my developing<br>
> machine, to my other private test machine. The goal is to be able to<br>
> distribute a zip file containing all the necessary files to a few close<br>
> friends and have them run my app for various testing purposes.<br>
><br>
> My application unfortunately doesn't quite work fully on my test<br>
> machine. I'm using Vs2013 and am remote debugging the app on my test<br>
> machine. This made pinpointing the issue quite easy, which is that my<br>
> call to 'gst_parse_launch' returns a void pointer and tells me that<br>
> there is no element "uridecodebin".<br>
><br>
> I should note at this point, that I simply copied the SDK directly from<br>
> my dev machine and set up the necessary environment variables - thinking<br>
> along the lines of "let's take it all, and then trim it down to what my<br>
> app really seems to need". It should be noted that everything works fine<br>
> on my development machine, and to my bigger surprise it *also* works on<br>
> my second test machine when launching the string via the<br>
> gst-launch-1.0.exe file.<br>
><br>
> The string is as follows:<br>
><br>
> gst-launch-1.0.exe uridecodebin uri=file:///D:/PMP/vids/cosmos.webm !<br>
> videorate ! video/x-raw,framerate=30/1 ! videoconvert ! videoscale !<br>
> appsink name=sink caps=\"video/x-raw,format=RGB,pixel-aspect-ratio=1/1"<br>
><br>
> appsink is replaced with 'audiovideosink' when I run it from the command<br></div></div></blockquote><div><br></div><div>Check your pipeline again, just in case you have the same typo as here :)<br>audiovideosink -> autovideosink<br>

<br></div><div>Cheers,<br></div><div>Andoni<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
> line - but as I previously stated, the original string runs fine on my<br>
> dev machine. I've also run the gst-inspect tool on my 2nd machine for<br>
> appsink which it seems to find without a hitch.<br>
><br>
> Does anybody have an idea to what I'm missing? What could cause<br>
> gstreamer to seemingly work fine on the command line, as well as in the<br>
> application on my dev machine, but not on my 2nd machine?<br>
<br>
</div></div>Usually gst_parse_launch() returns NULL if plugins are missing. You<br>
should see that from the GError parameter, and also if you run your<br>
application with GST_DEBUG=6 to get all the debug output.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
Expertise, Straight from the Source<br>
</font></span><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>
<br></blockquote></div><br><br clear="all"><br>-- <br>Andoni Morales Alastruey<br><br>LongoMatch:The Digital Coach<br><a href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a>
</div></div>