Access is denied when inspecting plugins

JackCity63 JackCWallace51 at gmail.com
Thu Jun 18 14:34:54 PDT 2015


I have installed gstreamer on my computer, using both msi's from the
gstreamer website. I am now trying to work with Qt to make a tutorial
project. My code looks like this:

#include <QCoreApplication>
#include <gst/gst.h>
#include<iostream>

#include <gst/gst.h>

int main(int argc, char *argv[])
{
        std::cout << "Init\n";
    QCoreApplication a(argc, argv);


    GstElement *pipeline;
    GstBus *bus;
    GstMessage *msg;

    // Initialize GStreamer
    gst_init (&argc, &argv);
    return a.exec();
}


The error I am getting is this:


(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstasf.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstasf.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstgdkpixbuf.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstgdkpixbuf.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstnice.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstnice.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrfbsrc.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrfbsrc.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrmdemux.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrmdemux.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrsvg.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrsvg.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrtpmanager.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrtpmanager.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrtsp.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstrtsp.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsdpelem.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsdpelem.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsouphttpsrc.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstsouphttpsrc.dll': The
specified procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgsttcp.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgsttcp.dll': The specified
procedure could not be found.

(SIAM_Demo.exe:7112): GStreamer-WARNING **: Failed to load plugin
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstudp.dll':
'C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstudp.dll': The specified
procedure could not be found.



I have all the proper include files, and Libs in my .pro file. I tried to do
an inspect on one of these dlls, and got this output:

C:\>gst-inspect-1.0 gstreamer\1.0\x86\lib\gstreamer-1.0\libgstudp.dll
Plugin Details:
  Name                     udp
  Description              transfer data via UDP
  Filename                
C:\gstreamer\1.0\x86\lib\gstreamer-1.0\libgstudp.dll
  Version                  1.4.5
  License                  LGPL
  Source module            gst-plugins-good
  Source release date      2014-12-18
  Binary package           GStreamer Good Plug-ins source release
  Origin URL               Unknown package origin

  udpsink: UDP packet sender
  multiudpsink: UDP packet sender
  dynudpsink: UDP packet sender
  udpsrc: UDP packet receiver

  4 features:
  +-- 4 elements

I assume that this is correct, however when I run inspect on the folder, I
get this output

C:\>gst-inspect-1.0 gstreamer\1.0\x86\lib\gstreamer-1.0

(gst-inspect-1.0:7400): GStreamer-WARNING **: Failed to load plugin
'gstreamer\1.0\x86\lib\gstreamer-1.0':
'gstreamer\1.0\x86\lib\gstreamer-1.0': Access is denied.
Could not load plugin file: Opening module failed:
'gstreamer\1.0\x86\lib\gstreamer-1.0': Access is denied.


I changed all the permissions for every user to full control, and have run
cmd and qt both as admin, but still get the same error. I cannot figure out
what the issue is, any help would be greatly appreciated.

THhank you,
Jack



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Access-is-denied-when-inspecting-plugins-tp4672333.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list