How to configure *.pro file (Qt4) for use gstreamer plugin_fluendo ?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

How to configure *.pro file (Qt4) for use gstreamer plugin_fluendo ?

Blondin
Dear all,

My Fluendo Librairy aren't loaded on my target (meego/maemo/symbian)  with this file ..


How to do ...   


Regards 


# Add files and directories to ship with the application
# by adapting the examples below.
# file1.source = myfile
# dir1.source = mydir
DEPLOYMENTFOLDERS = # file1 dir1
#-------------------------------------------------
#
# Project created by QtCreator 2011-06-22T07:49:34
#
#-------------------------------------------------
QT       += core gui
CONFIG += link_pkgconfig
PKGCONFIG += gstreamer-plugins-base-0.10 gstreamer-interfaces-0.10 gstreamer-0.10.26 liboil-0.3.16 gst-plugins-base-0.10.26 gst-fluendo-mpegdemux-0.10.64 gst-fluendo-ismd-0.10.22 gst-fluendo-gdlsink-0.10.14 glib-2.18.4 gst-plugins-fluendo-ismd gstreamer-plugins-fluendo-mpegdemux
TARGET = PlayerDemo4
TEMPLATE = app
INSTALLS=target
#Includes
INCLUDEPATH += ~/build/flub-ismd/prefix/lib/gstreamer-0.10/ \
~/build/flub-ismd/prefix/include/ \
~/build/flub-ismd/gst-fluendo-ismd/src \
~/build/flub-ismd/prefix/EGL/ \
~/build/flub-ismd/prefix/gio-unix-2.0/gio/ \
~/build/flub-ismd/prefix/GLES/ \
~/build/flub-ismd/prefix/GLES2/ \
~/build/flub-ismd/prefix/lib/pkgconfig/ \
~/build/flub-ismd/prefix/lib/gstreamer-0.10 \
~/build/flub-ismd/prefix/include/glib-2.0/ \
~/build/flub-ismd/prefix/include/glib-2.0/glib/ \
~/build/flub-ismd/prefix/include/glib-2.0/gio/ \
~/build/flub-ismd/prefix/include/glib-2.0/gobject/ \
~/build/flub-ismd/prefix/include/KHR/ \
~/build/flub-ismd/prefix/include/liboil-0.3/ \
~/build/flub-ismd/prefix/include/libxml2/libxml/ \
~/build/flub-ismd/prefix/include/linux_user/os/ \
~/build/flub-ismd/prefix/include/os/ \
~/build/flub-ismd/prefix/lib/ \
~/build/flub-ismd/prefix/lib/glib-2.0/ \
~/build/flub-ismd/prefix/lib/glib-2.0/include/ \
~/build/flub-ismd/prefix/lib/gio/modules/ \
~/build/flub-ismd/gst-fluendo-ismd/tmp/usr/lib/gstreamer-0.10/ \
~/build/flub-ismd/gst-fluendo-ismd/src/.libs/ \
~/build/flub-ismd/prefix/lib/gstreamer-0.10/ \
/usr/include/gstreamer-0.10/ \
/usr/lib/
SOURCES += main.cpp\
        mainwindow.cpp \
    DecodeVideoLocal.cpp \
    DecodeMediaNetwork.cpp
HEADERS  += mainwindow.h \
    DecodeVideoLocal.h \
    DecodeVideoLocal.h
FORMS    += mainwindow.ui
#LIBS += -lgstreamer-0.10 -L/home/erwan/build/flub-ismd/prefix/lib/gstreamer-0.10/libgstflugdlsink.so -L/home/erwan/build/flub-ismd/prefix/lib/gstreamer-0.10/libgstflumpegdemux.so -L/home/erwan/build/flub-ismd/src/.libs/libgstfluismd.so
LIBS += -lgstreamer-0.10 -/home/erwan/build/flub-ismd/prefix/lib/gstreamer-0.10/libgstflugdlsink.so -/home/erwan/build/flub-ismd/prefix/lib/gstreamer-0.10/libgstflumpegdemux.so -/home/erwan/build/flub-ismd/src/.libs/libgstfluismd.so
#-libgstflugdlsink -libgstfluismd -libgstflumpegdemux
#-libgstfluismd_la-gstmpegdesc -libgstfluismd_la-gstsectionfilter -libgstfluismd_la-ismd_gst_audio_sink -libgstfluismd_la-ismd_gst_buffer -libgstfluismd_la-ismd_gst_clock -libgstfluismd_la-ismd_gst_clock_recovery_provider -libgstfluismd_la-ismd_gst_demux -libgstfluismd_la-ismd_gst_dvb_src -libgstfluismd_la-ismd_gst_dvb_stream -libgstfluismd_la-ismd_gst_element -libgstfluismd_la-ismd_gst_enum -libgstfluismd_la-ismd_gst_h264_viddec -libgstfluismd_la-ismd_gst_mpeg2_viddec -libgstfluismd_la-ismd_gst_mpeg4_viddec -libgstfluismd_la-ismd_gst_pad -libgstfluismd_la-ismd_gst_rectangle -libgstfluismd_la-ismd_gst_refiller -libgstfluismd_la-ismd_gst_vc1_viddec -libgstfluismd_la-ismd_gst_vidpproc -libgstfluismd_la-ismd_gst_vidrend_bin -libgstfluismd_la-ismd_gst_vidrend_sink -libgstfluismd_la-ismd_plugin -libgstfluismd_la-psi_helper
#-libgstfluismd -libgstflumpegdemux -libgstflugdlsink
# Please do not modify the following two lines. Required for deployment.
include(deployment.pri)
qtcAddDeployment()

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel