diff options
author | Chris Lord <chris@openedhand.com> | 2006-09-08 14:34:52 +0000 |
---|---|---|
committer | Chris Lord <chris@openedhand.com> | 2006-09-08 14:34:52 +0000 |
commit | 117d6257936b4efebd82762ff825412e95637170 (patch) | |
tree | e358cc82323d2ca118879b6cc15130296f319ad0 /meta/packages/gstreamer | |
parent | d1da9bfc6c8db5d54e77d0b72d98a333ada87ba3 (diff) | |
download | poky-117d6257936b4efebd82762ff825412e95637170.tar.gz |
Tweak/fix-up GStreamer stuff - gst-launch seems to work with mpegs now
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@701 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/gstreamer')
-rw-r--r-- | meta/packages/gstreamer/gst-ffmpeg_0.10.1.bb | 5 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-fluendo-mp3_0.10.2.bb | 2 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-fluendo-mpegdemux_0.10.7.bb | 2 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-fluendo.inc | 26 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-meta-audio_0.10.bb | 7 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-meta-base_0.10.bb | 5 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-meta-video_0.10.bb | 9 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-plugins-base_0.10.9.bb | 5 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-plugins-good_0.10.4.bb | 4 | ||||
-rw-r--r-- | meta/packages/gstreamer/gst-plugins-ugly_0.10.4.bb | 4 | ||||
-rw-r--r-- | meta/packages/gstreamer/gstreamer_0.10.9.bb | 17 |
11 files changed, 63 insertions, 23 deletions
diff --git a/meta/packages/gstreamer/gst-ffmpeg_0.10.1.bb b/meta/packages/gstreamer/gst-ffmpeg_0.10.1.bb index d2123f4a57..944ad62ee0 100644 --- a/meta/packages/gstreamer/gst-ffmpeg_0.10.1.bb +++ b/meta/packages/gstreamer/gst-ffmpeg_0.10.1.bb | |||
@@ -5,12 +5,15 @@ LICENSE = "LGPL" | |||
5 | HOMEPAGE = "http://www.gstreamer.net/" | 5 | HOMEPAGE = "http://www.gstreamer.net/" |
6 | MAINTAINER = "Chris Lord <chris@openedhand.com>" | 6 | MAINTAINER = "Chris Lord <chris@openedhand.com>" |
7 | DEPENDS = "gstreamer zlib" | 7 | DEPENDS = "gstreamer zlib" |
8 | PR = "r1" | ||
8 | 9 | ||
9 | inherit autotools pkgconfig | 10 | inherit autotools pkgconfig |
10 | 11 | ||
11 | SRC_URI = "http://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.bz2" | 12 | SRC_URI = "http://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.bz2" |
12 | 13 | ||
13 | FILES_${PN} += "${libdir}/gstreamer-0.10" | 14 | FILES_${PN} += "${libdir}/gstreamer-0.10/*.so" |
15 | FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" | ||
16 | FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/gstreamer-0.10/*.a" | ||
14 | 17 | ||
15 | EXTRA_OECONF = "--disable-sdltest --disable-ffplay --disable-freetypetest \ | 18 | EXTRA_OECONF = "--disable-sdltest --disable-ffplay --disable-freetypetest \ |
16 | --disable-vorbis --disable-vorbistest --disable-encoders \ | 19 | --disable-vorbis --disable-vorbistest --disable-encoders \ |
diff --git a/meta/packages/gstreamer/gst-fluendo-mp3_0.10.2.bb b/meta/packages/gstreamer/gst-fluendo-mp3_0.10.2.bb new file mode 100644 index 0000000000..184de384cb --- /dev/null +++ b/meta/packages/gstreamer/gst-fluendo-mp3_0.10.2.bb | |||
@@ -0,0 +1,2 @@ | |||
1 | require gst-fluendo.inc | ||
2 | DESCRIPTION = "Fluendo closed-format mp3 GStreamer plug-in" | ||
diff --git a/meta/packages/gstreamer/gst-fluendo-mpegdemux_0.10.7.bb b/meta/packages/gstreamer/gst-fluendo-mpegdemux_0.10.7.bb new file mode 100644 index 0000000000..81645accd6 --- /dev/null +++ b/meta/packages/gstreamer/gst-fluendo-mpegdemux_0.10.7.bb | |||
@@ -0,0 +1,2 @@ | |||
1 | require gst-fluendo.inc | ||
2 | DESCRIPTION = "Fluendo closed-format mpeg video GStreamer plug-in" | ||
diff --git a/meta/packages/gstreamer/gst-fluendo.inc b/meta/packages/gstreamer/gst-fluendo.inc new file mode 100644 index 0000000000..830119ec72 --- /dev/null +++ b/meta/packages/gstreamer/gst-fluendo.inc | |||
@@ -0,0 +1,26 @@ | |||
1 | DESCRIPTION = "Fluendo closed-format GStreamer plug-in" | ||
2 | SECTION = "multimedia" | ||
3 | PRIORITY = "optional" | ||
4 | LICENSE = "MIT" | ||
5 | HOMEPAGE = "http://www.fluendo.com/resources/source-plugins.php" | ||
6 | MAINTAINER = "Chris Lord <chris@openedhand.com>" | ||
7 | DEPENDS = "gstreamer zlib" | ||
8 | |||
9 | inherit autotools pkgconfig | ||
10 | |||
11 | SRC_URI = "http://core.fluendo.com/gstreamer/src/${PN}/${PN}-${PV}.tar.bz2" | ||
12 | |||
13 | FILES_${PN} += "${libdir}/gstreamer-0.10/*.so" | ||
14 | FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" | ||
15 | FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/gstreamer-0.10/*.a" | ||
16 | |||
17 | EXTRA_OECONF = "--disable-debug --disable-valgrind" | ||
18 | |||
19 | # Hack to get STAGING_LIBDIR into the linker path when building | ||
20 | CC = "${CCACHE} ${HOST_PREFIX}gcc -L${STAGING_LIBDIR}" | ||
21 | |||
22 | do_configure () { | ||
23 | cd ${S} | ||
24 | oe_runconf | ||
25 | } | ||
26 | |||
diff --git a/meta/packages/gstreamer/gst-meta-audio_0.10.bb b/meta/packages/gstreamer/gst-meta-audio_0.10.bb index be0ec10f78..ebbd202ce6 100644 --- a/meta/packages/gstreamer/gst-meta-audio_0.10.bb +++ b/meta/packages/gstreamer/gst-meta-audio_0.10.bb | |||
@@ -1,5 +1,6 @@ | |||
1 | DEPENDS = "gst-meta-base gst-plugins-good" | 1 | DEPENDS = "gst-meta-base gst-fluendo-mp3 gst-fluendo-mpegdemux" |
2 | RDEPENDS = "gst-meta-base gst-plugins-good gst-plugin-vorbis gst-plugin-ogg \ | 2 | RDEPENDS = "gst-meta-base gst-plugin-vorbis gst-plugin-ogg gst-fluendo-mp3 \ |
3 | gst-plugin-flac gst-plugin-speex" | 3 | gst-fluendo-mpegdemux" |
4 | PR = "r1" | ||
4 | 5 | ||
5 | ALLOW_EMPTY = "1" | 6 | ALLOW_EMPTY = "1" |
diff --git a/meta/packages/gstreamer/gst-meta-base_0.10.bb b/meta/packages/gstreamer/gst-meta-base_0.10.bb index 8179952f45..263cf4b13d 100644 --- a/meta/packages/gstreamer/gst-meta-base_0.10.bb +++ b/meta/packages/gstreamer/gst-meta-base_0.10.bb | |||
@@ -1,6 +1,9 @@ | |||
1 | DEPENDS = "gstreamer gst-plugins-base" | 1 | DEPENDS = "gstreamer gst-plugins-base" |
2 | RDEPENDS = "gstreamer gst-plugins-base gst-plugin-playbin \ | 2 | RDEPENDS = "gstreamer gst-plugins-base gst-plugin-playbin \ |
3 | gst-plugin-decodebin gst-plugin-gnomevfs gst-plugin-alsa \ | 3 | gst-plugin-decodebin gst-plugin-gnomevfs gst-plugin-alsa \ |
4 | gst-plugin-volume gst-plugin-ximagesink" | 4 | gst-plugin-volume gst-plugin-ximagesink gst-plugin-audioconvert \ |
5 | gst-plugin-audioresample gst-plugin-typefindfunctions \ | ||
6 | gst-plugin-videoscale gst-plugin-ffmpegcolorspace" | ||
7 | PR = "r1" | ||
5 | 8 | ||
6 | ALLOW_EMPTY = "1" | 9 | ALLOW_EMPTY = "1" |
diff --git a/meta/packages/gstreamer/gst-meta-video_0.10.bb b/meta/packages/gstreamer/gst-meta-video_0.10.bb index c085582801..5ff9b58bbb 100644 --- a/meta/packages/gstreamer/gst-meta-video_0.10.bb +++ b/meta/packages/gstreamer/gst-meta-video_0.10.bb | |||
@@ -1,6 +1,9 @@ | |||
1 | DEPENDS = "gst-meta-base gst-plugins-good gst-plugins-bad gst-ffmpeg" | 1 | DEPENDS = "gst-meta-base gst-plugins-good gst-fluendo-mpegdemux \ |
2 | RDEPENDS = "gst-meta-base gst-plugins-good gst-plugins-bad gst-plugin-avi \ | 2 | gst-plugins-ugly" |
3 | gst-plugin-matroska gst-plugin-ogg gst-ffmpeg" | 3 | RDEPENDS = "gst-meta-base gst-plugins-good gst-plugins-ugly gst-plugin-avi \ |
4 | gst-plugin-matroska gst-plugin-ogg \ | ||
5 | gst-fluendo-mpegdemux gst-plugin-mpeg2dec" | ||
4 | RRECOMMENDS = "gst-meta-audio" | 6 | RRECOMMENDS = "gst-meta-audio" |
7 | PR = "r1" | ||
5 | 8 | ||
6 | ALLOW_EMPTY = "1" | 9 | ALLOW_EMPTY = "1" |
diff --git a/meta/packages/gstreamer/gst-plugins-base_0.10.9.bb b/meta/packages/gstreamer/gst-plugins-base_0.10.9.bb index 973327e146..db947a3394 100644 --- a/meta/packages/gstreamer/gst-plugins-base_0.10.9.bb +++ b/meta/packages/gstreamer/gst-plugins-base_0.10.9.bb | |||
@@ -3,10 +3,9 @@ DEPENDS += "libx11 alsa-lib freetype gnome-vfs liboil libogg libvorbis tremor" | |||
3 | RDEPENDS += "gnome-vfs-plugin-file gnome-vfs-plugin-http gnome-vfs-plugin-ftp \ | 3 | RDEPENDS += "gnome-vfs-plugin-file gnome-vfs-plugin-http gnome-vfs-plugin-ftp \ |
4 | gnome-vfs-plugin-sftp" | 4 | gnome-vfs-plugin-sftp" |
5 | PROVIDES_${PN} += "gst-plugins" | 5 | PROVIDES_${PN} += "gst-plugins" |
6 | PR = "r1" | 6 | PR = "r2" |
7 | 7 | ||
8 | EXTRA_OECONF += "--with-plugins=ximagesink,alsa,gnomevfs,ogg,vorbis \ | 8 | EXTRA_OECONF += "--disable-freetypetest --disable-pango --disable-theora" |
9 | --disable-freetypetest --disable-pango --disable-theora" | ||
10 | 9 | ||
11 | do_stage() { | 10 | do_stage() { |
12 | autotools_stage_all | 11 | autotools_stage_all |
diff --git a/meta/packages/gstreamer/gst-plugins-good_0.10.4.bb b/meta/packages/gstreamer/gst-plugins-good_0.10.4.bb index 836923b146..e0375cc8c0 100644 --- a/meta/packages/gstreamer/gst-plugins-good_0.10.4.bb +++ b/meta/packages/gstreamer/gst-plugins-good_0.10.4.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require gst-plugins.inc | 1 | require gst-plugins.inc |
2 | DEPENDS += "gst-plugins-base gconf cairo jpeg libpng gtk+ zlib libid3tag flac \ | 2 | DEPENDS += "gst-plugins-base gconf cairo jpeg libpng gtk+ zlib libid3tag flac \ |
3 | speex" | 3 | speex" |
4 | PR = "r1" | 4 | PR = "r2" |
5 | 5 | ||
6 | EXTRA_OECONF += " --with-plugins=ximagesrc,cairo,flac,gconfelements,gdkpixbuf,jpeg,png,speex,taglib,avi,matroska,videofilter --disable-aalib --disable-esd --disable-shout2" | 6 | EXTRA_OECONF += " --with-plugins=ximagesrc,cairo,flac,gconfelements,gdkpixbuf,jpeg,png,speex,taglib,avi,matroska,videofilter,autodetect,debug --disable-aalib --disable-esd --disable-shout2" |
7 | 7 | ||
diff --git a/meta/packages/gstreamer/gst-plugins-ugly_0.10.4.bb b/meta/packages/gstreamer/gst-plugins-ugly_0.10.4.bb index 022a0abcec..eb1bf8b57d 100644 --- a/meta/packages/gstreamer/gst-plugins-ugly_0.10.4.bb +++ b/meta/packages/gstreamer/gst-plugins-ugly_0.10.4.bb | |||
@@ -1,7 +1,7 @@ | |||
1 | require gst-plugins.inc | 1 | require gst-plugins.inc |
2 | DEPENDS += "gst-plugins-base libid3tag libmad mpeg2dec liba52 lame" | 2 | DEPENDS += "gst-plugins-base libid3tag libmad mpeg2dec liba52 lame" |
3 | PR = "r1" | 3 | PR = "r2" |
4 | 4 | ||
5 | SRC_URI += " file://lame-autoconf.patch;patch=1" | 5 | SRC_URI += " file://lame-autoconf.patch;patch=1" |
6 | EXTRA_OECONF += "--with-plugins=a52dec,lame,id3tag,mad,mpeg2dec" | 6 | EXTRA_OECONF += "--with-plugins=a52dec,lame,id3tag,mad,mpeg2dec,mpegstream,mpegaudioparse,asfdemux,realmedia" |
7 | 7 | ||
diff --git a/meta/packages/gstreamer/gstreamer_0.10.9.bb b/meta/packages/gstreamer/gstreamer_0.10.9.bb index 66db827523..5c9444b1d2 100644 --- a/meta/packages/gstreamer/gstreamer_0.10.9.bb +++ b/meta/packages/gstreamer/gstreamer_0.10.9.bb | |||
@@ -5,19 +5,20 @@ PRIORITY = "optional" | |||
5 | LICENSE = "LGPL" | 5 | LICENSE = "LGPL" |
6 | HOMEPAGE = "http://www.gstreamer.net/" | 6 | HOMEPAGE = "http://www.gstreamer.net/" |
7 | MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>" | 7 | MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>" |
8 | DEPENDS = "glib-2.0 gettext-native popt" | 8 | DEPENDS = "glib-2.0 gettext-native popt libxml2" |
9 | PR = "r1" | ||
9 | 10 | ||
10 | inherit autotools pkgconfig | 11 | inherit autotools pkgconfig |
11 | 12 | ||
12 | SRC_URI = "http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.bz2 \ | 13 | SRC_URI = "http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.bz2" |
13 | file://gstregistrybinary.c \ | 14 | # file://gstregistrybinary.c \ |
14 | file://gstregistrybinary.h \ | 15 | # file://gstregistrybinary.h \ |
15 | file://gstreamer-0.9-binary-registry.patch;patch=1" | 16 | # file://gstreamer-0.9-binary-registry.patch;patch=1" |
16 | EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking --with-check=no" | 17 | EXTRA_OECONF = "--disable-docs-build --disable-dependency-tracking --with-check=no" |
17 | 18 | ||
18 | do_compile_prepend () { | 19 | #do_compile_prepend () { |
19 | mv ${WORKDIR}/gstregistrybinary.[ch] ${S}/gst/ | 20 | # mv ${WORKDIR}/gstregistrybinary.[ch] ${S}/gst/ |
20 | } | 21 | #} |
21 | 22 | ||
22 | do_stage() { | 23 | do_stage() { |
23 | oe_runmake install prefix=${STAGING_DIR} \ | 24 | oe_runmake install prefix=${STAGING_DIR} \ |