* [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0
@ 2014-07-29 21:05 Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 2/7] gstreamer1.0-plugins-base: " Carlos Rafael Giani
` (5 more replies)
0 siblings, 6 replies; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
...s-rate-of-input-segment-to-output-segment.patch | 32 ----------------------
...gstreamer1.0_1.2.4.bb => gstreamer1.0_1.4.0.bb} | 5 ++--
2 files changed, 2 insertions(+), 35 deletions(-)
delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-pass-rate-of-input-segment-to-output-segment.patch
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0_1.2.4.bb => gstreamer1.0_1.4.0.bb} (64%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-pass-rate-of-input-segment-to-output-segment.patch b/meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-pass-rate-of-input-segment-to-output-segment.patch
deleted file mode 100644
index be6c834..0000000
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-pass-rate-of-input-segment-to-output-segment.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From e70334442ba3bb046a6389bb3d8549323dc1e7f0 Mon Sep 17 00:00:00 2001
-From: zhouming <zmafox@gmail.com>
-Date: Wed, 7 May 2014 18:26:38 +0800
-Subject: [PATCH] pass rate of input segment to output segment.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=729701
-
-Commit - 2793f808ee7fbebc7de2c7b733c6e94dac6a099f in master branch
-
-Upstream Status: Backported
-
-Signed-off-by: <zmafox@gmail.com>
----
- libs/gst/base/gstbaseparse.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c
-index 4378cad..7579b5e 100644
---- a/libs/gst/base/gstbaseparse.c
-+++ b/libs/gst/base/gstbaseparse.c
-@@ -1012,6 +1012,8 @@ gst_base_parse_sink_event_default (GstBaseParse * parse, GstEvent * event)
-
- gst_event_parse_segment (event, &in_segment);
- gst_segment_init (&out_segment, GST_FORMAT_TIME);
-+ out_segment.rate = in_segment->rate;
-+ out_segment.applied_rate = in_segment->applied_rate;
-
- GST_DEBUG_OBJECT (parse, "segment %" GST_SEGMENT_FORMAT, in_segment);
-
---
-1.7.9.5
-
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.4.0.bb
similarity index 64%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0_1.4.0.bb
index 535b681..a958064 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0_1.4.0.bb
@@ -6,10 +6,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=6762ed442b3822387a51c92d928ead0d \
SRC_URI = " \
http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${PV}.tar.xz \
file://0001-Fix-crash-with-gst-inspect.patch \
- file://0001-pass-rate-of-input-segment-to-output-segment.patch \
"
-SRC_URI[md5sum] = "74d8f674187a5f0ddf38da594c3998c3"
-SRC_URI[sha256sum] = "1e7ca67a7870a82c9ed51d51d0008cdbc550c41d64cc3ff3f9a1c2fc311b4929"
+SRC_URI[md5sum] = "594c0c06eaace9b9d3bad010de1bdfae"
+SRC_URI[sha256sum] = "23c39fdc2b24f889b07cab0449825384fef7592a121e180729fd9025ec45c695"
S = "${WORKDIR}/gstreamer-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 2/7] gstreamer1.0-plugins-base: upgrade to 1.4.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 3/7] gstreamer1.0-plugins-good: " Carlos Rafael Giani
` (4 subsequent siblings)
5 siblings, 0 replies; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
...er1.0-plugins-base_1.2.4.bb => gstreamer1.0-plugins-base_1.4.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-base_1.2.4.bb => gstreamer1.0-plugins-base_1.4.0.bb} (78%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.4.0.bb
similarity index 78%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.4.0.bb
index dee0894..968f092 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.4.0.bb
@@ -9,6 +9,6 @@ SRC_URI += "file://do-not-change-eos-event-to-gap-event-if.patch \
file://get-caps-from-src-pad-when-query-caps.patch \
"
-SRC_URI[md5sum] = "278e0a1872ecb981e91830b2cb7f3e98"
-SRC_URI[sha256sum] = "4d6273dc3f5a94bcc53ccfe0711cfddd49e31371d1136bf62fa1ecc604fc6550"
+SRC_URI[md5sum] = "1ff06280b03b9098a706d1290d8bb3bd"
+SRC_URI[sha256sum] = "5daed4b983b64e4e3fbe9cd29063e4302812cd03ba685a15b06a790911d04c1e"
S = "${WORKDIR}/gst-plugins-base-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 3/7] gstreamer1.0-plugins-good: upgrade to 1.4.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 2/7] gstreamer1.0-plugins-base: " Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-07-30 5:48 ` Khem Raj
2014-07-29 21:05 ` [PATCH v2 4/7] gstreamer1.0-plugins-bad: " Carlos Rafael Giani
` (3 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc | 4 ++--
...er1.0-plugins-good_1.2.4.bb => gstreamer1.0-plugins-good_1.4.0.bb} | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-good_1.2.4.bb => gstreamer1.0-plugins-good_1.4.0.bb} (73%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc
index 4e76a33..223e790 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good.inc
@@ -15,8 +15,8 @@ PACKAGECONFIG ??= " \
"
X11DEPENDS = "virtual/libx11 libsm libxrender libxfixes libxdamage"
-X11ENABLEOPTS = "--enable-x --enable-xvideo --enable-xshm"
-X11DISABLEOPTS = "--disable-x --disable-xvideo --disable-xshm"
+X11ENABLEOPTS = "--enable-x --enable-xshm"
+X11DISABLEOPTS = "--disable-x --disable-xshm"
PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}"
PACKAGECONFIG[pulseaudio] = "--enable-pulse,--disable-pulse,pulseaudio"
PACKAGECONFIG[cairo] = "--enable-cairo,--disable-cairo,cairo"
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.4.0.bb
similarity index 73%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.4.0.bb
index 93813a0..33a75bd 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.4.0.bb
@@ -3,7 +3,7 @@ include gstreamer1.0-plugins-good.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
file://common/coverage/coverage-report.pl;beginline=2;endline=17;md5=a4e1830fce078028c8f0974161272607 \
file://gst/replaygain/rganalysis.c;beginline=1;endline=23;md5=b60ebefd5b2f5a8e0cab6bfee391a5fe"
-SRC_URI[md5sum] = "8aac024ee0cd98b67a3066ad31d8c677"
-SRC_URI[sha256sum] = "c9c90368393c2e5e78387e95c02ce7b19f48e793bba6d8547f2c4b51c6f420d3"
+SRC_URI[md5sum] = "8007d57a38f6b2882961b2547fa4597c"
+SRC_URI[sha256sum] = "48a62e7987fffa289a091dfc8ccc80b401d110632b8fc1adce5b82fc092f2685"
S = "${WORKDIR}/gst-plugins-good-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 4/7] gstreamer1.0-plugins-bad: upgrade to 1.4.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 2/7] gstreamer1.0-plugins-base: " Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 3/7] gstreamer1.0-plugins-good: " Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-08-12 14:06 ` Martin Jansa
2014-07-29 21:05 ` [PATCH v2 5/7] gstreamer1.0-plugins-ugly: " Carlos Rafael Giani
` (2 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
.../gstreamer/gstreamer1.0-plugins-bad.inc | 29 ++++++++++++----------
..._1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} | 4 +--
2 files changed, 18 insertions(+), 15 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad_1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} (75%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
index ceb2de1..8ecc2aa 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
@@ -11,16 +11,16 @@ inherit gettext
PACKAGECONFIG ??= " \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \
- ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglgles', '', d)} \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \
- orc curl uvch264 neon \
+ orc curl uvch264 neon sndfile \
hls sbc dash bz2 smoothstreaming \
"
# dash = Dynamic Adaptive Streaming over HTTP
PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass"
PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl"
-PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2"
+PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,virtual/egl virtual/libgles2"
PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac"
PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2"
PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms"
@@ -43,18 +43,25 @@ PACKAGECONFIG[schroedinger] = "--enable-schro,--disable-schro,schroedinger"
PACKAGECONFIG[smoothstreaming] = "--enable-smoothstreaming,--disable-smoothstreaming,libxml2"
PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4"
PACKAGECONFIG[rsvg] = "--enable-rsvg,--disable-rsvg,librsvg"
+PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
+PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp"
# these plugins have not been ported to 1.0 (yet):
-# directdraw vcd apexsink cdaudio dc1394 lv2 linsys musepack mythtv
-# nas timidity teletextdec sdl sndfile xvid wininet acm gsettings
-# sndio cdxaparse dccp faceoverlay hdvparse ivfparse jp2kdecimator
-# linsys mve nuvdemux osx_video patchdetect quicktime real sdi stereo
-# tta videomeasure videosignal vmnc
+# directdraw vcd apexsink dc1394 lv2 linsys musepack mythtv
+# nas timidity teletextdec sdl xvid wininet acm gsettings
+# sndio qtwrapper cdxaparse dccp faceoverlay hdvparse tta
+# mve nuvdemux osx_video patchdetect quicktime real sdi
+# videomeasure gsettings
+
+# these plugins have no corresponding library in OE-core or meta-openembedded:
+# openni2 winks direct3d directdraw directsound winscreencap osx_video
+# apple_media android_media avc chromaprint daala dts gme gsm kate ladspa mimic
+# mpeg2enc mplex ofa openjpeg opensles pvr resindvd rtmp soundtouch spandsp spc
+# srtp vdpau voaacenc voamrwbenc wasapi zbar
EXTRA_OECONF += " \
--enable-dvb \
--enable-shm \
- --enable-mfc \
--enable-fbdev \
--enable-decklink \
--disable-acm \
@@ -62,13 +69,11 @@ EXTRA_OECONF += " \
--disable-apexsink \
--disable-apple_media \
--disable-avc \
- --disable-cdaudio \
--disable-chromaprint \
--disable-daala \
--disable-dc1394 \
--disable-direct3d \
--disable-directdraw \
- --disable-directshow \
--disable-directsound \
--disable-dts \
--disable-gme \
@@ -94,7 +99,6 @@ EXTRA_OECONF += " \
--disable-rtmp \
--disable-sdl \
--disable-sdltest \
- --disable-sndfile \
--disable-sndio \
--disable-soundtouch \
--disable-spandsp \
@@ -107,7 +111,6 @@ EXTRA_OECONF += " \
--disable-voaacenc \
--disable-voamrwbenc \
--disable-wasapi \
- --disable-webp \
--disable-wildmidi \
--disable-wininet \
--disable-winscreencap \
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
similarity index 75%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
index c57c98f..e6edb26 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73a5855a8119deb017f5f13cf327095d \
file://gst/tta/filters.h;beginline=12;endline=29;md5=8a08270656f2f8ad7bb3655b83138e5a \
file://COPYING.LIB;md5=21682e4e8fea52413fd26c60acb907e5 \
file://gst/tta/crc32.h;beginline=12;endline=29;md5=27db269c575d1e5317fffca2d33b3b50"
-SRC_URI[md5sum] = "16c2050716383926909664aa6c6aca2b"
-SRC_URI[sha256sum] = "984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca"
+SRC_URI[md5sum] = "3bc0fcfe8d16ad1295f0454c1fcb4ba3"
+SRC_URI[sha256sum] = "ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9"
S = "${WORKDIR}/gst-plugins-bad-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 5/7] gstreamer1.0-plugins-ugly: upgrade to 1.4.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
` (2 preceding siblings ...)
2014-07-29 21:05 ` [PATCH v2 4/7] gstreamer1.0-plugins-bad: " Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 6/7] gstreamer1.0-libav: " Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0 Carlos Rafael Giani
5 siblings, 0 replies; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
...er1.0-plugins-ugly_1.2.4.bb => gstreamer1.0-plugins-ugly_1.4.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-ugly_1.2.4.bb => gstreamer1.0-plugins-ugly_1.4.0.bb} (66%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.4.0.bb
similarity index 66%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.4.0.bb
index dd5cb4e..9035d2d 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.4.0.bb
@@ -2,7 +2,7 @@ include gstreamer1.0-plugins-ugly.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
file://tests/check/elements/xingmux.c;beginline=1;endline=21;md5=4c771b8af188724855cb99cadd390068 "
-SRC_URI[md5sum] = "c87a27db498bb736f6c266198657ea74"
-SRC_URI[sha256sum] = "4ef6f76a47d57b8385d457c7b620b4c28fc041ab1d7c2e3e2f5f05b12b988ea8"
+SRC_URI[md5sum] = "558146cb5ec8b313afe2113aafc3da85"
+SRC_URI[sha256sum] = "5314bb60f13d1a7b9c6317df73813af5f3f15a62c7c186b816b0024b5c61744d"
S = "${WORKDIR}/gst-plugins-ugly-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 6/7] gstreamer1.0-libav: upgrade to 1.4.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
` (3 preceding siblings ...)
2014-07-29 21:05 ` [PATCH v2 5/7] gstreamer1.0-plugins-ugly: " Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0 Carlos Rafael Giani
5 siblings, 0 replies; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
.../videodec-Don-t-use-non-growable-pool.patch | 75 ----------------------
...-libav_1.2.4.bb => gstreamer1.0-libav_1.4.0.bb} | 7 +-
2 files changed, 3 insertions(+), 79 deletions(-)
delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/videodec-Don-t-use-non-growable-pool.patch
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-libav_1.2.4.bb => gstreamer1.0-libav_1.4.0.bb} (78%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/videodec-Don-t-use-non-growable-pool.patch b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/videodec-Don-t-use-non-growable-pool.patch
deleted file mode 100644
index d9b796b..0000000
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav/videodec-Don-t-use-non-growable-pool.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From 62a4d065ed7bd117d869fd8bcb61274c2870ddf5 Mon Sep 17 00:00:00 2001
-From: Nicolas Dufresne <nicolas.dufresne@collabora.com>
-Date: Thu, 27 Mar 2014 18:53:53 -0400
-Subject: [PATCH] videodec: Don't use non-growable pool
-
-As we don't know how many output buffers we need to operate, we need to
-avoid pool that can't grow. Otherwise the pipeline may stall, waiting
-for buffers. For now, we require it to be able to grow to at least
-32 buffers, which I think is a fair amount of buffers for decoders.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=726299
-
-Commit 2a337d926cc30cd7eaae13a4b46eea68ba89e368 in master branch
-
-Upstream Status: Backported
-
-Signed-off-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
----
- ext/libav/gstavviddec.c | 22 +++++++++++++++++++++-
- 1 file changed, 21 insertions(+), 1 deletion(-)
-
-diff --git a/ext/libav/gstavviddec.c b/ext/libav/gstavviddec.c
-index 6c9c0c9..d80fd52 100644
---- a/ext/libav/gstavviddec.c
-+++ b/ext/libav/gstavviddec.c
-@@ -46,6 +46,7 @@ GST_DEBUG_CATEGORY_EXTERN (GST_CAT_PERFORMANCE);
- #define DEFAULT_DIRECT_RENDERING TRUE
- #define DEFAULT_DEBUG_MV FALSE
- #define DEFAULT_MAX_THREADS 0
-+#define REQUIRED_POOL_MAX_BUFFERS 32
-
- enum
- {
-@@ -1620,7 +1621,7 @@ gst_ffmpegviddec_decide_allocation (GstVideoDecoder * decoder, GstQuery * query)
- GstBufferPool *pool;
- guint size, min, max;
- GstStructure *config;
-- gboolean have_videometa, have_alignment;
-+ gboolean have_videometa, have_alignment, update_pool;
- GstAllocator *allocator = NULL;
- GstAllocationParams params = { 0, 15, 0, 0, };
-
-@@ -1639,6 +1640,22 @@ gst_ffmpegviddec_decide_allocation (GstVideoDecoder * decoder, GstQuery * query)
-
- gst_query_parse_nth_allocation_pool (query, 0, &pool, &size, &min, &max);
-
-+ /* Don't use pool that can't grow, as we don't know how many buffer we'll
-+ * need, otherwise we may stall */
-+ if (max != 0 && max < REQUIRED_POOL_MAX_BUFFERS) {
-+ gst_object_unref (pool);
-+ pool = gst_video_buffer_pool_new ();
-+ max = 0;
-+ update_pool = TRUE;
-+
-+ /* if there is an allocator, also drop it, as it might be the reason we
-+ * have this limit. Default will be used */
-+ if (allocator) {
-+ gst_object_unref (allocator);
-+ allocator = NULL;
-+ }
-+ }
-+
- config = gst_buffer_pool_get_config (pool);
- gst_buffer_pool_config_set_params (config, state->caps, size, min, max);
- /* we are happy with the default allocator but we would like to have 16 bytes
-@@ -1726,6 +1743,9 @@ gst_ffmpegviddec_decide_allocation (GstVideoDecoder * decoder, GstQuery * query)
- /* and store */
- gst_buffer_pool_set_config (pool, config);
-
-+ if (update_pool)
-+ gst_query_set_nth_allocation_pool (query, 0, pool, size, min, max);
-+
- gst_object_unref (pool);
- if (allocator)
- gst_object_unref (allocator);
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.4.0.bb
similarity index 78%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.2.4.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.4.0.bb
index 9e23219..bc79d54 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.2.4.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.4.0.bb
@@ -3,7 +3,7 @@ include gstreamer1.0-libav.inc
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.LIB;md5=6762ed442b3822387a51c92d928ead0d \
file://ext/libav/gstav.h;beginline=1;endline=18;md5=a752c35267d8276fd9ca3db6994fca9c \
- file://gst-libs/ext/libav/LICENSE;md5=23a54f59b82572c203a559346e89ed57 \
+ file://gst-libs/ext/libav/LICENSE;md5=df1087a33b5cafe5e70b3452aac81515 \
file://gst-libs/ext/libav/COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://gst-libs/ext/libav/COPYING.GPLv3;md5=d32239bcb673463ab874e80d47fae504 \
file://gst-libs/ext/libav/COPYING.LGPLv2.1;md5=bd7a443320af8c812e4c18d1b79df004 \
@@ -12,10 +12,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
SRC_URI = " \
http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${PV}.tar.xz \
file://0001-Disable-yasm-for-libav-when-disable-yasm.patch \
- file://videodec-Don-t-use-non-growable-pool.patch \
"
-SRC_URI[md5sum] = "6454f9f22b3aa37694781633e0d20a9c"
-SRC_URI[sha256sum] = "2a69480d63fc2db93249d9e2e229ab3541bbc2db881b0f64de13d0bfc7d1f037"
+SRC_URI[md5sum] = "60811ae08c26fa093a96996582962c75"
+SRC_URI[sha256sum] = "c82c7a657863f2e27ac5cba539b0bd0a8114ad6bd4ba33bae777e4dbfab9e380"
LIBAV_EXTRA_CONFIGURE_COMMON_ARG = "--target-os=linux \
--cc='${CC}' --as='${CC}' --ld='${CC}' --nm='${NM}' --ar='${AR}' \
--ranlib='${RANLIB}' \
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
` (4 preceding siblings ...)
2014-07-29 21:05 ` [PATCH v2 6/7] gstreamer1.0-libav: " Carlos Rafael Giani
@ 2014-07-29 21:05 ` Carlos Rafael Giani
2014-08-12 14:06 ` Martin Jansa
5 siblings, 1 reply; 11+ messages in thread
From: Carlos Rafael Giani @ 2014-07-29 21:05 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
---
.../{gstreamer1.0-omx_1.0.0.bb => gstreamer1.0-omx_1.2.0.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.0.0.bb => gstreamer1.0-omx_1.2.0.bb} (69%)
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
similarity index 69%
rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb
rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
index f5956c6..fe7c91c 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \
SRC_URI = "http://gstreamer.freedesktop.org/src/gst-omx/gst-omx-${PV}.tar.xz"
-SRC_URI[md5sum] = "bb34b5742223267298bcffc209104a92"
-SRC_URI[sha256sum] = "7a1d8d28d70dacc6bd3c7ee7d7e40df6d5a1d38d7c256d5c9c5c8ef15c005014"
+SRC_URI[md5sum] = "d24e8c0153c35dfefee3e26b1c2c35f8"
+SRC_URI[sha256sum] = "0b4874961e6488ad9e5808114bd486ea981c540907262caab1419355fd82d745"
S = "${WORKDIR}/gst-omx-${PV}"
--
1.8.3.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v2 3/7] gstreamer1.0-plugins-good: upgrade to 1.4.0
2014-07-29 21:05 ` [PATCH v2 3/7] gstreamer1.0-plugins-good: " Carlos Rafael Giani
@ 2014-07-30 5:48 ` Khem Raj
0 siblings, 0 replies; 11+ messages in thread
From: Khem Raj @ 2014-07-30 5:48 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: Patches and discussions about the oe-core layer
On Tue, Jul 29, 2014 at 2:05 PM, Carlos Rafael Giani
<dv@pseudoterminal.org> wrote:
> -X11ENABLEOPTS = "--enable-x --enable-xvideo --enable-xshm"
> -X11DISABLEOPTS = "--disable-x --disable-xvideo --disable-xshm"
> +X11ENABLEOPTS = "--enable-x --enable-xshm"
> +X11DISABLEOPTS = "--disable-x --disable-xshm"
could you also explain why this change is needed ?
may be in commit message
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0
2014-07-29 21:05 ` [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0 Carlos Rafael Giani
@ 2014-08-12 14:06 ` Martin Jansa
0 siblings, 0 replies; 11+ messages in thread
From: Martin Jansa @ 2014-08-12 14:06 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 3176 bytes --]
On Tue, Jul 29, 2014 at 11:05:22PM +0200, Carlos Rafael Giani wrote:
> Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
> ---
> .../{gstreamer1.0-omx_1.0.0.bb => gstreamer1.0-omx_1.2.0.bb} | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-omx_1.0.0.bb => gstreamer1.0-omx_1.2.0.bb} (69%)
would you mind fixing these floating deps?
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libegl-mesa, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libudev, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on wayland, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libgstgl-1.0, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libxdamage, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libgbm, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libwayland-egl, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libdrm, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libxfixes, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libgl-mesa, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libglu, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libglapi, but it isn't a build dependency? [build-deps]
gstreamer1.0-omx-1.2.0: gstreamer1.0-omx rdepends on libxxf86vm, but it isn't a build dependency? [build-deps]
>
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
> similarity index 69%
> rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb
> rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
> index f5956c6..fe7c91c 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.0.0.bb
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-omx_1.2.0.bb
> @@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \
>
> SRC_URI = "http://gstreamer.freedesktop.org/src/gst-omx/gst-omx-${PV}.tar.xz"
>
> -SRC_URI[md5sum] = "bb34b5742223267298bcffc209104a92"
> -SRC_URI[sha256sum] = "7a1d8d28d70dacc6bd3c7ee7d7e40df6d5a1d38d7c256d5c9c5c8ef15c005014"
> +SRC_URI[md5sum] = "d24e8c0153c35dfefee3e26b1c2c35f8"
> +SRC_URI[sha256sum] = "0b4874961e6488ad9e5808114bd486ea981c540907262caab1419355fd82d745"
>
> S = "${WORKDIR}/gst-omx-${PV}"
>
> --
> 1.8.3.2
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 4/7] gstreamer1.0-plugins-bad: upgrade to 1.4.0
2014-07-29 21:05 ` [PATCH v2 4/7] gstreamer1.0-plugins-bad: " Carlos Rafael Giani
@ 2014-08-12 14:06 ` Martin Jansa
2014-08-12 14:08 ` Martin Jansa
0 siblings, 1 reply; 11+ messages in thread
From: Martin Jansa @ 2014-08-12 14:06 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 6385 bytes --]
On Tue, Jul 29, 2014 at 11:05:19PM +0200, Carlos Rafael Giani wrote:
> Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
> ---
> .../gstreamer/gstreamer1.0-plugins-bad.inc | 29 ++++++++++++----------
> ..._1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} | 4 +--
> 2 files changed, 18 insertions(+), 15 deletions(-)
> rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad_1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} (75%)
Would you mind fixing this floating dependency?
gstreamer1.0-plugins-bad-1.4.0: libgstgl-1.0 rdepends on libglu, but it isn't a build dependency? [build-deps]
>
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> index ceb2de1..8ecc2aa 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> @@ -11,16 +11,16 @@ inherit gettext
>
> PACKAGECONFIG ??= " \
> ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \
> - ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglgles', '', d)} \
> + ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)} \
> ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \
> ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \
> - orc curl uvch264 neon \
> + orc curl uvch264 neon sndfile \
> hls sbc dash bz2 smoothstreaming \
> "
> # dash = Dynamic Adaptive Streaming over HTTP
> PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass"
> PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl"
> -PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2"
> +PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,virtual/egl virtual/libgles2"
> PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac"
> PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2"
> PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms"
> @@ -43,18 +43,25 @@ PACKAGECONFIG[schroedinger] = "--enable-schro,--disable-schro,schroedinger"
> PACKAGECONFIG[smoothstreaming] = "--enable-smoothstreaming,--disable-smoothstreaming,libxml2"
> PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4"
> PACKAGECONFIG[rsvg] = "--enable-rsvg,--disable-rsvg,librsvg"
> +PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
> +PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp"
>
> # these plugins have not been ported to 1.0 (yet):
> -# directdraw vcd apexsink cdaudio dc1394 lv2 linsys musepack mythtv
> -# nas timidity teletextdec sdl sndfile xvid wininet acm gsettings
> -# sndio cdxaparse dccp faceoverlay hdvparse ivfparse jp2kdecimator
> -# linsys mve nuvdemux osx_video patchdetect quicktime real sdi stereo
> -# tta videomeasure videosignal vmnc
> +# directdraw vcd apexsink dc1394 lv2 linsys musepack mythtv
> +# nas timidity teletextdec sdl xvid wininet acm gsettings
> +# sndio qtwrapper cdxaparse dccp faceoverlay hdvparse tta
> +# mve nuvdemux osx_video patchdetect quicktime real sdi
> +# videomeasure gsettings
> +
> +# these plugins have no corresponding library in OE-core or meta-openembedded:
> +# openni2 winks direct3d directdraw directsound winscreencap osx_video
> +# apple_media android_media avc chromaprint daala dts gme gsm kate ladspa mimic
> +# mpeg2enc mplex ofa openjpeg opensles pvr resindvd rtmp soundtouch spandsp spc
> +# srtp vdpau voaacenc voamrwbenc wasapi zbar
>
> EXTRA_OECONF += " \
> --enable-dvb \
> --enable-shm \
> - --enable-mfc \
> --enable-fbdev \
> --enable-decklink \
> --disable-acm \
> @@ -62,13 +69,11 @@ EXTRA_OECONF += " \
> --disable-apexsink \
> --disable-apple_media \
> --disable-avc \
> - --disable-cdaudio \
> --disable-chromaprint \
> --disable-daala \
> --disable-dc1394 \
> --disable-direct3d \
> --disable-directdraw \
> - --disable-directshow \
> --disable-directsound \
> --disable-dts \
> --disable-gme \
> @@ -94,7 +99,6 @@ EXTRA_OECONF += " \
> --disable-rtmp \
> --disable-sdl \
> --disable-sdltest \
> - --disable-sndfile \
> --disable-sndio \
> --disable-soundtouch \
> --disable-spandsp \
> @@ -107,7 +111,6 @@ EXTRA_OECONF += " \
> --disable-voaacenc \
> --disable-voamrwbenc \
> --disable-wasapi \
> - --disable-webp \
> --disable-wildmidi \
> --disable-wininet \
> --disable-winscreencap \
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> similarity index 75%
> rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
> rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> index c57c98f..e6edb26 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73a5855a8119deb017f5f13cf327095d \
> file://gst/tta/filters.h;beginline=12;endline=29;md5=8a08270656f2f8ad7bb3655b83138e5a \
> file://COPYING.LIB;md5=21682e4e8fea52413fd26c60acb907e5 \
> file://gst/tta/crc32.h;beginline=12;endline=29;md5=27db269c575d1e5317fffca2d33b3b50"
> -SRC_URI[md5sum] = "16c2050716383926909664aa6c6aca2b"
> -SRC_URI[sha256sum] = "984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca"
> +SRC_URI[md5sum] = "3bc0fcfe8d16ad1295f0454c1fcb4ba3"
> +SRC_URI[sha256sum] = "ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9"
> S = "${WORKDIR}/gst-plugins-bad-${PV}"
>
> --
> 1.8.3.2
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 4/7] gstreamer1.0-plugins-bad: upgrade to 1.4.0
2014-08-12 14:06 ` Martin Jansa
@ 2014-08-12 14:08 ` Martin Jansa
0 siblings, 0 replies; 11+ messages in thread
From: Martin Jansa @ 2014-08-12 14:08 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 7178 bytes --]
On Tue, Aug 12, 2014 at 04:06:47PM +0200, Martin Jansa wrote:
> On Tue, Jul 29, 2014 at 11:05:19PM +0200, Carlos Rafael Giani wrote:
> > Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
> > ---
> > .../gstreamer/gstreamer1.0-plugins-bad.inc | 29 ++++++++++++----------
> > ..._1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} | 4 +--
> > 2 files changed, 18 insertions(+), 15 deletions(-)
> > rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-bad_1.2.4.bb => gstreamer1.0-plugins-bad_1.4.0.bb} (75%)
>
> Would you mind fixing this floating dependency?
> gstreamer1.0-plugins-bad-1.4.0: libgstgl-1.0 rdepends on libglu, but it isn't a build dependency? [build-deps]
and
gstreamer1.0-plugins-bad-1.4.0: gstreamer1.0-plugins-bad-opengl rdepends on libpng, but it isn't a build dependency? [build-deps]
gstreamer1.0-plugins-bad-1.4.0: gstreamer1.0-plugins-bad-opengl rdepends on libjpeg-turbo, but it isn't a build dependency? [build-deps]
gstreamer1.0-plugins-bad-1.4.0: gstreamer1.0-plugins-bad-opengl rdepends on libglu, but it isn't a build dependency? [build-deps]
>
> >
> > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> > index ceb2de1..8ecc2aa 100644
> > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> > +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc
> > @@ -11,16 +11,16 @@ inherit gettext
> >
> > PACKAGECONFIG ??= " \
> > ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)} \
> > - ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'eglgles', '', d)} \
> > + ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)} \
> > ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez', '', d)} \
> > ${@bb.utils.contains('DISTRO_FEATURES', 'directfb', 'directfb', '', d)} \
> > - orc curl uvch264 neon \
> > + orc curl uvch264 neon sndfile \
> > hls sbc dash bz2 smoothstreaming \
> > "
> > # dash = Dynamic Adaptive Streaming over HTTP
> > PACKAGECONFIG[assrender] = "--enable-assrender,--disable-assrender,libass"
> > PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl"
> > -PACKAGECONFIG[eglgles] = "--enable-eglgles,--disable-eglgles,virtual/egl virtual/libgles2"
> > +PACKAGECONFIG[gl] = "--enable-gl,--disable-gl,virtual/egl virtual/libgles2"
> > PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac"
> > PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2"
> > PACKAGECONFIG[libmms] = "--enable-libmms,--disable-libmms,libmms"
> > @@ -43,18 +43,25 @@ PACKAGECONFIG[schroedinger] = "--enable-schro,--disable-schro,schroedinger"
> > PACKAGECONFIG[smoothstreaming] = "--enable-smoothstreaming,--disable-smoothstreaming,libxml2"
> > PACKAGECONFIG[bluez] = "--enable-bluez,--disable-bluez,bluez4"
> > PACKAGECONFIG[rsvg] = "--enable-rsvg,--disable-rsvg,librsvg"
> > +PACKAGECONFIG[sndfile] = "--enable-sndfile,--disable-sndfile,libsndfile1"
> > +PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp"
> >
> > # these plugins have not been ported to 1.0 (yet):
> > -# directdraw vcd apexsink cdaudio dc1394 lv2 linsys musepack mythtv
> > -# nas timidity teletextdec sdl sndfile xvid wininet acm gsettings
> > -# sndio cdxaparse dccp faceoverlay hdvparse ivfparse jp2kdecimator
> > -# linsys mve nuvdemux osx_video patchdetect quicktime real sdi stereo
> > -# tta videomeasure videosignal vmnc
> > +# directdraw vcd apexsink dc1394 lv2 linsys musepack mythtv
> > +# nas timidity teletextdec sdl xvid wininet acm gsettings
> > +# sndio qtwrapper cdxaparse dccp faceoverlay hdvparse tta
> > +# mve nuvdemux osx_video patchdetect quicktime real sdi
> > +# videomeasure gsettings
> > +
> > +# these plugins have no corresponding library in OE-core or meta-openembedded:
> > +# openni2 winks direct3d directdraw directsound winscreencap osx_video
> > +# apple_media android_media avc chromaprint daala dts gme gsm kate ladspa mimic
> > +# mpeg2enc mplex ofa openjpeg opensles pvr resindvd rtmp soundtouch spandsp spc
> > +# srtp vdpau voaacenc voamrwbenc wasapi zbar
> >
> > EXTRA_OECONF += " \
> > --enable-dvb \
> > --enable-shm \
> > - --enable-mfc \
> > --enable-fbdev \
> > --enable-decklink \
> > --disable-acm \
> > @@ -62,13 +69,11 @@ EXTRA_OECONF += " \
> > --disable-apexsink \
> > --disable-apple_media \
> > --disable-avc \
> > - --disable-cdaudio \
> > --disable-chromaprint \
> > --disable-daala \
> > --disable-dc1394 \
> > --disable-direct3d \
> > --disable-directdraw \
> > - --disable-directshow \
> > --disable-directsound \
> > --disable-dts \
> > --disable-gme \
> > @@ -94,7 +99,6 @@ EXTRA_OECONF += " \
> > --disable-rtmp \
> > --disable-sdl \
> > --disable-sdltest \
> > - --disable-sndfile \
> > --disable-sndio \
> > --disable-soundtouch \
> > --disable-spandsp \
> > @@ -107,7 +111,6 @@ EXTRA_OECONF += " \
> > --disable-voaacenc \
> > --disable-voamrwbenc \
> > --disable-wasapi \
> > - --disable-webp \
> > --disable-wildmidi \
> > --disable-wininet \
> > --disable-winscreencap \
> > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> > similarity index 75%
> > rename from meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
> > rename to meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> > index c57c98f..e6edb26 100644
> > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.2.4.bb
> > +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.4.0.bb
> > @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=73a5855a8119deb017f5f13cf327095d \
> > file://gst/tta/filters.h;beginline=12;endline=29;md5=8a08270656f2f8ad7bb3655b83138e5a \
> > file://COPYING.LIB;md5=21682e4e8fea52413fd26c60acb907e5 \
> > file://gst/tta/crc32.h;beginline=12;endline=29;md5=27db269c575d1e5317fffca2d33b3b50"
> > -SRC_URI[md5sum] = "16c2050716383926909664aa6c6aca2b"
> > -SRC_URI[sha256sum] = "984c133ec9d5d705e313d9e2bbd1472b93c6567460602a9a316578925ffe2eca"
> > +SRC_URI[md5sum] = "3bc0fcfe8d16ad1295f0454c1fcb4ba3"
> > +SRC_URI[sha256sum] = "ff2cb754f7725b205aec66002b1406e440f3a03194b6cad2d126ef5cd00902f9"
> > S = "${WORKDIR}/gst-plugins-bad-${PV}"
> >
> > --
> > 1.8.3.2
> >
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
>
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2014-08-12 14:07 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-29 21:05 [PATCH v2 1/7] gstreamer1.0: upgrade to 1.4.0 Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 2/7] gstreamer1.0-plugins-base: " Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 3/7] gstreamer1.0-plugins-good: " Carlos Rafael Giani
2014-07-30 5:48 ` Khem Raj
2014-07-29 21:05 ` [PATCH v2 4/7] gstreamer1.0-plugins-bad: " Carlos Rafael Giani
2014-08-12 14:06 ` Martin Jansa
2014-08-12 14:08 ` Martin Jansa
2014-07-29 21:05 ` [PATCH v2 5/7] gstreamer1.0-plugins-ugly: " Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 6/7] gstreamer1.0-libav: " Carlos Rafael Giani
2014-07-29 21:05 ` [PATCH v2 7/7] gstreamer1.0-omx: upgrade to 1.2.0 Carlos Rafael Giani
2014-08-12 14:06 ` Martin Jansa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox