diff options
author | drochner <drochner@pkgsrc.org> | 2008-02-28 19:40:22 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2008-02-28 19:40:22 +0000 |
commit | 51756d587dc403c72c47bc87bb796136bf7835f2 (patch) | |
tree | 008762134f239c61ccf2f0a0c0d2176d539a9803 /multimedia | |
parent | 739b41fcf3005384b974a0fdf59a221b2972adcd (diff) | |
download | pkgsrc-51756d587dc403c72c47bc87bb796136bf7835f2.tar.gz |
update to 0.10.7
changes:
-many fixes and improvements
-Accurate seeking support in mp3
-RealMedia and WMS RTSP support
-New element: dvdsubdec
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/Makefile | 4 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/Makefile.common | 4 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/PLIST | 9 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/distinfo | 12 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/patches/patch-aa | 10 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/patches/patch-ab | 14 | ||||
-rw-r--r-- | multimedia/gst-plugins0.10-ugly/patches/patch-ac | 55 |
7 files changed, 21 insertions, 87 deletions
diff --git a/multimedia/gst-plugins0.10-ugly/Makefile b/multimedia/gst-plugins0.10-ugly/Makefile index 6d34180bf8d..26de3e810b0 100644 --- a/multimedia/gst-plugins0.10-ugly/Makefile +++ b/multimedia/gst-plugins0.10-ugly/Makefile @@ -1,10 +1,8 @@ -# $NetBSD: Makefile,v 1.2 2007/12/09 11:03:50 drochner Exp $ +# $NetBSD: Makefile,v 1.3 2008/02/28 19:40:22 drochner Exp $ # .include "Makefile.common" -PKGREVISION= 1 - COMMENT+= ugly plugins .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/gst-plugins0.10-ugly/Makefile.common b/multimedia/gst-plugins0.10-ugly/Makefile.common index 55e39b283b5..4502794c2bf 100644 --- a/multimedia/gst-plugins0.10-ugly/Makefile.common +++ b/multimedia/gst-plugins0.10-ugly/Makefile.common @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.4 2007/07/06 19:21:47 drochner Exp $ +# $NetBSD: Makefile.common,v 1.5 2008/02/28 19:40:22 drochner Exp $ # GST_PLUGINS0.10_TYPE= ugly -GST_PLUGINS0.10_VER= 0.10.6 +GST_PLUGINS0.10_VER= 0.10.7 # Disable all drivers and features by default. .for driver in a52dec \ diff --git a/multimedia/gst-plugins0.10-ugly/PLIST b/multimedia/gst-plugins0.10-ugly/PLIST index 3fd2a787253..f725cb1d82f 100644 --- a/multimedia/gst-plugins0.10-ugly/PLIST +++ b/multimedia/gst-plugins0.10-ugly/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2007/07/06 19:21:47 drochner Exp $ +@comment $NetBSD: PLIST,v 1.4 2008/02/28 19:40:22 drochner Exp $ lib/gstreamer-0.10/libgstasf.la lib/gstreamer-0.10/libgstdvdlpcmdec.la lib/gstreamer-0.10/libgstdvdsub.la @@ -8,17 +8,24 @@ lib/gstreamer-0.10/libgstmpegstream.la lib/gstreamer-0.10/libgstrmdemux.la share/locale/af/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/az/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/bg/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/cs/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/da/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/en_GB/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/es/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/fi/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/hu/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/it/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/nb/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/nl/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/or/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/pl/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/pt_BR/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/sk/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/sq/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/sr/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/sv/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/uk/LC_MESSAGES/gst-plugins-ugly-0.10.mo share/locale/vi/LC_MESSAGES/gst-plugins-ugly-0.10.mo +share/locale/zh_CN/LC_MESSAGES/gst-plugins-ugly-0.10.mo @comment in gstreamer0.10: @dirrm lib/gstreamer-0.10 diff --git a/multimedia/gst-plugins0.10-ugly/distinfo b/multimedia/gst-plugins0.10-ugly/distinfo index 98499389301..a49206a9762 100644 --- a/multimedia/gst-plugins0.10-ugly/distinfo +++ b/multimedia/gst-plugins0.10-ugly/distinfo @@ -1,8 +1,6 @@ -$NetBSD: distinfo,v 1.6 2007/12/09 11:03:50 drochner Exp $ +$NetBSD: distinfo,v 1.7 2008/02/28 19:40:22 drochner Exp $ -SHA1 (gst-plugins-ugly-0.10.6.tar.bz2) = 1178e3e94578102b270993be123fb6e6ccda331a -RMD160 (gst-plugins-ugly-0.10.6.tar.bz2) = 6f2ce61800e1013f8695b8e09a3f03beee1c9af8 -Size (gst-plugins-ugly-0.10.6.tar.bz2) = 773777 bytes -SHA1 (patch-aa) = d0899b8827b0106fd64adcf3b4efe8e4ca20fa11 -SHA1 (patch-ab) = 83a0aaca81ac845dc8b388c6b84f3ffb5ae0906b -SHA1 (patch-ac) = f78c25c3bbfee3c34cd81402ce583297efe21e76 +SHA1 (gst-plugins-ugly-0.10.7.tar.bz2) = a1eed985ece6dab57a2b4f31ef144d95ec024afb +RMD160 (gst-plugins-ugly-0.10.7.tar.bz2) = eb18fdd12fc9809ddea0137d5d641bba67775bfe +Size (gst-plugins-ugly-0.10.7.tar.bz2) = 868172 bytes +SHA1 (patch-aa) = 88627063252c2e2ff415a952d560c246fd64a18a diff --git a/multimedia/gst-plugins0.10-ugly/patches/patch-aa b/multimedia/gst-plugins0.10-ugly/patches/patch-aa index 7a9dd6fabcb..a5d54044ed4 100644 --- a/multimedia/gst-plugins0.10-ugly/patches/patch-aa +++ b/multimedia/gst-plugins0.10-ugly/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.1 2007/01/05 10:49:20 drochner Exp $ +$NetBSD: patch-aa,v 1.2 2008/02/28 19:40:22 drochner Exp $ ---- configure.orig 2006-12-16 14:11:10.000000000 +0100 +--- configure.orig 2008-02-21 00:36:44.000000000 +0100 +++ configure -@@ -30179,7 +30179,7 @@ rm -f core conftest.err conftest.$ac_obj +@@ -28871,7 +28871,7 @@ rm -f core conftest.err conftest.$ac_obj echo "${ECHO_T}$flag_ok" >&6; } @@ -10,8 +10,8 @@ $NetBSD: patch-aa,v 1.1 2007/01/05 10:49:20 drochner Exp $ + if test "x$ERROR_CFLAGS" = "x" then - { echo "$as_me:$LINENO: checking to see if compiler understands -errwarn=%all,no%E_EMPTY_DECLARATION,no%E_STATEMENT_NOT_REACHED" >&5 -@@ -30259,7 +30259,7 @@ rm -f core conftest.err conftest.$ac_obj + { echo "$as_me:$LINENO: checking to see if compiler understands -errwarn=%all,no%E_EMPTY_DECLARATION,no%E_STATEMENT_NOT_REACHED,no%E_ARGUEMENT_MISMATCH,no%E_MACRO_REDEFINED" >&5 +@@ -28934,7 +28934,7 @@ rm -f core conftest.err conftest.$ac_obj echo "${ECHO_T}$flag_ok" >&6; } diff --git a/multimedia/gst-plugins0.10-ugly/patches/patch-ab b/multimedia/gst-plugins0.10-ugly/patches/patch-ab deleted file mode 100644 index 362e5ed5e5c..00000000000 --- a/multimedia/gst-plugins0.10-ugly/patches/patch-ab +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2007/12/09 11:03:50 drochner Exp $ - ---- gst/mpegaudioparse/gstmpegaudioparse.h.orig 2007-06-13 11:21:26.000000000 +0200 -+++ gst/mpegaudioparse/gstmpegaudioparse.h -@@ -82,6 +82,9 @@ struct _GstMPEGAudioParse { - guchar xing_seek_table[100]; - guint32 xing_vbr_scale; - guint xing_bitrate; -+ -+ /* pending segment */ -+ GstEvent *pending_segment; - }; - - struct _GstMPEGAudioParseClass { diff --git a/multimedia/gst-plugins0.10-ugly/patches/patch-ac b/multimedia/gst-plugins0.10-ugly/patches/patch-ac deleted file mode 100644 index 549cddef59d..00000000000 --- a/multimedia/gst-plugins0.10-ugly/patches/patch-ac +++ /dev/null @@ -1,55 +0,0 @@ -$NetBSD: patch-ac,v 1.1 2007/12/09 11:03:51 drochner Exp $ - ---- gst/mpegaudioparse/gstmpegaudioparse.c.orig 2007-06-13 11:21:26.000000000 +0200 -+++ gst/mpegaudioparse/gstmpegaudioparse.c -@@ -218,7 +218,8 @@ mp3_caps_create (guint layer, guint chan - new = gst_caps_new_simple ("audio/mpeg", - "mpegversion", G_TYPE_INT, 1, - "layer", G_TYPE_INT, layer, -- "rate", G_TYPE_INT, samplerate, "channels", G_TYPE_INT, channels, NULL); -+ "rate", G_TYPE_INT, samplerate, -+ "channels", G_TYPE_INT, channels, "parsed", G_TYPE_BOOLEAN, TRUE, NULL); - - return new; - } -@@ -329,6 +330,7 @@ gst_mp3parse_sink_event (GstPad * pad, G - { - gboolean res; - GstMPEGAudioParse *mp3parse; -+ GstEvent **eventp; - - mp3parse = GST_MP3PARSE (gst_pad_get_parent (pad)); - -@@ -379,12 +381,18 @@ gst_mp3parse_sink_event (GstPad * pad, G - GST_DEBUG_OBJECT (mp3parse, "Pushing newseg rate %g, applied rate %g, " - "format %d, start %lld, stop %lld, pos %lld\n", - rate, applied_rate, format, start, stop, pos); -- res = gst_pad_push_event (mp3parse->srcpad, event); -+ /* save the segment for later, right before we push a new buffer so that -+ * the caps are fixed and the next linked element can receive the segment. */ -+ eventp = &mp3parse->pending_segment; -+ gst_event_replace (eventp, event); -+ res = TRUE; - break; - } - case GST_EVENT_FLUSH_STOP: - /* Clear our adapter and set up for a new position */ - gst_adapter_clear (mp3parse->adapter); -+ eventp = &mp3parse->pending_segment; -+ gst_event_replace (eventp, NULL); - res = gst_pad_push_event (mp3parse->srcpad, event); - break; - default: -@@ -483,6 +491,12 @@ gst_mp3parse_emit_frame (GstMPEGAudioPar - mp3parse->srcpad, taglist); - } - -+ /* push any pending segment now */ -+ if (mp3parse->pending_segment) { -+ gst_pad_push_event (mp3parse->srcpad, mp3parse->pending_segment); -+ mp3parse->pending_segment = NULL; -+ } -+ - return gst_pad_push (mp3parse->srcpad, outbuf); - } - |