israelariel
14th April 2015, 02:58
hello everybody. Iam using qt4 on windows and i having troubles by adding the main gstream runtime library libgstreamer-0.10-0.dll to the project.
I am already add the necessary libs and include in my .pro:
unix|win32: LIBS += -L$$PWD/C:/gstreamer-sdk/0.10/x86_64/lib/ \
C:/gstreamer-sdk/0.10/x86_64/lib/gstreamer-0.10.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gobject-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gmodule-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gthread-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/xml2.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/intl.lib
INCLUDEPATH += C:/gstreamer-sdk/0.10/x86_64/include \
C:/gstreamer-sdk/0.10/x86_64/include/gstreamer-0.10 \
C:/gstreamer-sdk/0.10/x86_64/include/glib-2.0 \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0/include \
C:/gstreamer-sdk/0.10/x86_64/include/libxml2
DEPENDPATH += C:/gstreamer-sdk/0.10/x86_64/include \
C:/gstreamer-sdk/0.10/x86_64/include/gstreamer-0.10 \
C:/gstreamer-sdk/0.10/x86_64/include/glib-2.0 \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0/include \
C:/gstreamer-sdk/0.10/x86_64/include/libxml2
these information was extracted from the pkg-config application. however as i said i need to load the library at run time. The case is that the code:
QLibrary myLib("C:\gstreamer-sdk\0.10\x86_64\bin\libgstreamer-0.10-0.dll");
if(myLib.isLoaded())
qDebug("Loading done");
else
qDebug("Upppss");
return me "Upppss" every time. I just read the qlibrary doc but i can even load the library. Any help is appreciated.
I am already add the necessary libs and include in my .pro:
unix|win32: LIBS += -L$$PWD/C:/gstreamer-sdk/0.10/x86_64/lib/ \
C:/gstreamer-sdk/0.10/x86_64/lib/gstreamer-0.10.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gobject-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gmodule-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/gthread-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/xml2.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0.lib \
C:/gstreamer-sdk/0.10/x86_64/lib/intl.lib
INCLUDEPATH += C:/gstreamer-sdk/0.10/x86_64/include \
C:/gstreamer-sdk/0.10/x86_64/include/gstreamer-0.10 \
C:/gstreamer-sdk/0.10/x86_64/include/glib-2.0 \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0/include \
C:/gstreamer-sdk/0.10/x86_64/include/libxml2
DEPENDPATH += C:/gstreamer-sdk/0.10/x86_64/include \
C:/gstreamer-sdk/0.10/x86_64/include/gstreamer-0.10 \
C:/gstreamer-sdk/0.10/x86_64/include/glib-2.0 \
C:/gstreamer-sdk/0.10/x86_64/lib/glib-2.0/include \
C:/gstreamer-sdk/0.10/x86_64/include/libxml2
these information was extracted from the pkg-config application. however as i said i need to load the library at run time. The case is that the code:
QLibrary myLib("C:\gstreamer-sdk\0.10\x86_64\bin\libgstreamer-0.10-0.dll");
if(myLib.isLoaded())
qDebug("Loading done");
else
qDebug("Upppss");
return me "Upppss" every time. I just read the qlibrary doc but i can even load the library. Any help is appreciated.