<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Dear Andoni,<br>
<br>
Thanks for informing me of what should have been obvious. For some
reason the dependancy walker didn't pinpoint the library in
question, but just searching for duplicates revealed that it was
in-deed Dia that was the culprit just as on my own system. Thanks
for the help!<br>
<br>
Regards,<br>
Lasse<br>
<br>
<div class="moz-cite-prefix">On 20-05-2014 20:42, Andoni Morales
wrote:<br>
</div>
<blockquote
cite="mid:CAJNDOggQcHOYznixk7reJ4ekjjsLZa7-HpZBGSo-v-=yRCscxw@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2014-05-20 8:15 GMT+02:00 Lasse
Laursen <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:gazoo@42.dk" target="_blank">gazoo@42.dk</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> Dear Sebastian and
Andoni,<br>
<br>
Thank you both for your replies. The 'audiovideosink',
was a typo in my e-mail only unfortunately :)<br>
<br>
Of course, the only environment variable I did not copy
was the one named 'GST_PLUGIN_PATH'. Having corrected
this oversight, my program now executes... But! Not
without some new and - for me - inexplicable 'Entry
Point Now Found' errors.<br>
<br>
When gst_init is called, my program now complains about
a number of functions for which it cannot find the entry
point in the libgio-2.0-0.dll??<br>
<br>
Functions like:<br>
<br>
g_pollable_stream_read<br>
g_inet_address_equal<br>
g_socket_condition_timed_wait<br>
etc.<br>
<br>
Looking in the log I see WARNs confirming failures to
find specific procedures, but instead pointing to
libgiognutls.dll?<br>
<br>
Again - I should stress that by just 'Ok'-ing my way
past the errors, the app does run and now my video
pipeline works fine. But I'm at a loss as to why I get
these errors on my 2nd test machine and not my dev
machine? If it's related to the fact that I just copied
over the SDK, I don't quite see how?<br>
</div>
</blockquote>
<div><br>
</div>
<div>This is probably caused because your application is
loading on old glib from a different path (it finds
libgio-2.0-0.dll somewhere in %PATH%) . You can use an app
called Dependency Walker to track all the libraries your
application is loading and check that glib's dll's are
loaded from the correct path and not from a different
installation you might have in the target host.<br>
<br>
Cheers,<br>
Andoni<br>
<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000"> <br>
Any ideas?<br>
<br>
Thank you,<br>
Lasse
<div>
<div class="h5"><br>
<br>
<br>
<div>On 19-05-2014 17:40, Andoni Morales wrote:<br>
</div>
<blockquote type="cite">
<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
moz-do-not-send="true"
href="mailto:sebastian@centricular.com"
target="_blank">sebastian@centricular.com</a>></span>:<br>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div>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=<a moz-do-not-send="true">file:///D:/PMP/vids/cosmos.webm</a>
!<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:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> > 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><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd - <a
moz-do-not-send="true"
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 moz-do-not-send="true"
href="mailto:gstreamer-devel@lists.freedesktop.org"
target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a moz-do-not-send="true"
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 moz-do-not-send="true"
href="http://www.longomatch.ylatuya.es"
target="_blank">http://www.longomatch.ylatuya.es</a>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
gstreamer-devel mailing list
<a moz-do-not-send="true" href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a>
<a moz-do-not-send="true" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
</div>
</div>
<div>-- <br>
<div class=""> Lasse Farnung Laursen<br>
Post.doc at the University of Tokyo<br>
<a moz-do-not-send="true"
href="http://www.lasselaursen.com" target="_blank">www.lasselaursen.com</a><br>
FB: <a moz-do-not-send="true"
href="https://www.facebook.com/lasse.laursen"
target="_blank">lasse.laursen</a><br>
Twitter: <a moz-do-not-send="true"
href="https://twitter.com/YouTouchTheDJ"
target="_blank">@YouTouchTheDJ</a></div>
</div>
</div>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a moz-do-not-send="true"
href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a moz-do-not-send="true"
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 moz-do-not-send="true"
href="http://www.longomatch.ylatuya.es">http://www.longomatch.ylatuya.es</a>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
Lasse Farnung Laursen<br>
Post.doc at the University of Tokyo<br>
<a href="http://www.lasselaursen.com">www.lasselaursen.com</a><br>
FB: <a href="https://www.facebook.com/lasse.laursen">lasse.laursen</a><br>
Twitter: <a href="https://twitter.com/YouTouchTheDJ">@YouTouchTheDJ</a></div>
</body>
</html>