<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>