gstreamer plugins updated.
authorkos <kos@dev3>
Thu, 5 Dec 2013 01:16:10 +0000 (10:16 +0900)
committerkos <kos@dev3>
Thu, 5 Dec 2013 01:16:10 +0000 (10:16 +0900)
- added support for mms protocol.
- added patch related on rtsp.

meta-openvuplus/recipes-multimedia/gstreamer/gst-plugins-bad_0.10.23.1.bb
meta-openvuplus/recipes-multimedia/gstreamer/gst-plugins-good-0.10.31/rtsp-check-all-protocols.patch [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/gstreamer/gst-plugins-good_0.10.31.1.bb
meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb

index 9e70977..625502a 100644 (file)
@@ -6,11 +6,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
                     file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605 \
                     file://gst/tta/crc32.h;beginline=12;endline=29;md5=71a904d99ce7ae0c1cf129891b98145c"
 
-DEPENDS += "libmusicbrainz tremor curl libmms librtmp"
+DEPENDS += "libmusicbrainz tremor curl libmms librtmp libmms"
 DEPENDS += "gst-plugins-base"
 CONFLICTS = "librsvg"
 
-PR = "r3"
+PR = "r4"
 GIT_PV = ""
 
 SRCREV = "cef47d85294a0dca38631f938b81a3f0dd6891bd"
diff --git a/meta-openvuplus/recipes-multimedia/gstreamer/gst-plugins-good-0.10.31/rtsp-check-all-protocols.patch b/meta-openvuplus/recipes-multimedia/gstreamer/gst-plugins-good-0.10.31/rtsp-check-all-protocols.patch
new file mode 100644 (file)
index 0000000..428e1ce
--- /dev/null
@@ -0,0 +1,20 @@
+diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c
+index b6e313c..7ecc04d 100644
+--- a/gst/rtsp/gstrtspsrc.c
++++ b/gst/rtsp/gstrtspsrc.c
+@@ -5351,12 +5351,13 @@ gst_rtspsrc_setup_streams (GstRTSPSrc * src, gboolean async)
+         case GST_RTSP_LOWER_TRANS_UDP_MCAST:
+           /* only allow multicast for other streams */
+           GST_DEBUG_OBJECT (src, "stream %p as UDP multicast", stream);
+-          protocols = GST_RTSP_LOWER_TRANS_UDP_MCAST;
++          //
++          //protocols = GST_RTSP_LOWER_TRANS_UDP_MCAST;
+           break;
+         case GST_RTSP_LOWER_TRANS_UDP:
+           /* only allow unicast for other streams */
+           GST_DEBUG_OBJECT (src, "stream %p as UDP unicast", stream);
+-          protocols = GST_RTSP_LOWER_TRANS_UDP;
++          //protocols = GST_RTSP_LOWER_TRANS_UDP;
+           break;
+         default:
+           GST_DEBUG_OBJECT (src, "stream %p unknown transport %d", stream,
index 00421e4..f735986 100644 (file)
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \
 DEPENDS += "cdparanoia cairo jpeg libpng zlib libid3tag flac speex libsoup-2.4"
 DEPENDS += "gst-plugins-base"
 
-PR = "r2"
+PR = "r3"
 GIT_PV = ""
 
 SRCREV = "7768342230450559509e3e593b2ea33e81ea0ca4"
@@ -22,6 +22,7 @@ SRC_URI = "git://anongit.freedesktop.org/gstreamer/${PN}"
 SRC_URI += " \
        file://orc.m4-fix-location-of-orcc-when-cross-compiling.patch \
        file://0001-accept-substream-syncwords-DTS-HD.patch \
+       file://rtsp-check-all-protocols.patch;apply=yes;striplevel=1 \
 "
 
 do_common_update() {
index ea9f68b..a0fd1dd 100644 (file)
@@ -16,6 +16,7 @@ RDEPENDS_GST= "gst-plugins-base-decodebin gst-plugins-base-decodebin2 gst-plugin
                gst-plugins-good-flac gst-plugin-dvbmediasink gst-plugins-bad-mpegdemux gst-plugins-ugly-dvdsub \
                gst-plugins-good-souphttpsrc gst-plugins-ugly-mpegaudioparse gst-plugins-base-subparse \
                gst-plugins-good-apetag gst-plugins-good-icydemux gst-plugins-good-autodetect gst-plugins-good-flv \
+               gst-plugins-bad-mms gst-plugins-ugly-asf \
 "
 
 RDEPENDS_${PN} = "python-codecs python-core python-lang python-re python-threading \
@@ -88,7 +89,7 @@ RDEPENDS_enigma2-plugin-systemplugins-backupsuitehdd = "mtd-utils-mkfs.ubifs mtd
 RDEPENDS_enigma2-plugin-systemplugins-backupsuiteusb = "enigma2-plugin-extensions-backupsuitehdd"
 
 PN = "enigma2"
-PR = "r45"
+PR = "r46"
 
 SRCDATE = "20121128"
 #SRCDATE is NOT used by git to checkout a specific revision