How to configure *.pro file (Qt4) for use gstreamer plugin_fluendo ?
Erwan Le Blond
erwanleblond at gmail.com
Wed Jun 29 08:34:44 PDT 2011
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()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110629/4c377ec5/attachment.htm>
More information about the gstreamer-devel
mailing list