diff options
author | jmmv <jmmv> | 2005-10-12 21:54:04 +0000 |
---|---|---|
committer | jmmv <jmmv> | 2005-10-12 21:54:04 +0000 |
commit | 0fecd688a325641a3fa627d81a171da59dffdebb (patch) | |
tree | 59ca08c1da16c00a2c79d202cf7fb121b4ba3932 /multimedia/gst-plugins | |
parent | 2b2ae5c0737380bb155e0b6d2c1d6138e5bf9b4f (diff) | |
download | pkgsrc-0fecd688a325641a3fa627d81a171da59dffdebb.tar.gz |
Update gst-plugins-* to 0.8.11:
Changes since 0.8.10:
* new element: dvdsubdec
* new element: imagemixer
* new element: textrender
* new element: x264enc
* new element: oggparse
* important fixes for esound synchronisation
Bugs fixed since 0.8.10:
* 166528 : [playbin] hang playing dvdnav:// location
* 166783 : [PATCH] New plugin: imagemixer
* 167122 : seeking DVD stops playback
* 171563 : Vorbis support for Matroska muxer
* 301312 : dvdsubdec element
* 305754 : [PATCH] Internal GStreamer error: pad problem.
* 306555 : chain-based text rendering element
* 307326 : esdsink makes video choppy totem
* 307361 : please expose shoutcast stream metadata through playbin
* 308040 : gstadder: using adder with float audio results in corrupt...
* 308484 : Totem gives error when seeking back to beginning of Ogg T...
* 308633 : Matroska muxer always fails
* 308638 : ffmpegcolorspace does not handle bgra32 correctly
* 308772 : mad timestamp inconsistency
* 308980 : gst-typefind incorrectly identifies m4a files encoded wit...
* 309087 : artsdsink registers conflicting property " name " which cau...
* 309150 : [xvimagesink/ximagesink] Incremenet framerate properties
* 309179 : videomixer does not love static images and eos
* 309218 : adder element does not supply duration values to data it ...
* 309325 : Matroska: incorrect element size
* 309354 : timestamp inconsitency in audioscale
* 309375 : cdparanoia can't extract last track
* 309503 : gst-plugins: xine wrapper compile problem with xine-lib-1...
* 309524 : no debug category for gnome-vfs elements
* 309532 : Matroska: Invalid free()
* 309834 : Totem crashes when trying to Play Disc 'cdrecorder'
* 310020 : Totem segfaults due to bad location
* 310335 : [decodebin] problems with audio streams in a mkv
* 310597 : gsttextrender cuts of pixels at the right and bottom of s...
* 311006 : [spectrum] handle mono streams
* 311070 : wavparse returns caps not in template
* 311162 : [flacdec] doesn't handle 24-bit files
* 311401 : alpha capsnego broken
* 311487 : configure doesn't check for libGLU?
* 311491 : ogg muxer can get pages out of order (patch)
* 311583 : Skips when playing CD
* 311600 : Add MPEG-2 support to mpeg1videoparse
* 311662 : " uninitialized value " warning causes build to fail
* 312121 : [modplug] crashes on query before song fully loaded
* 312272 : Musicbrainz tags not registered for FLAC encoder
* 313084 : Eats memory decoding mp3
* 313374 : Crashes in libgstcdparanoia when missing device permissions
* 313600 : recent change to esdsink in the 0.8.x branch breaks playback
Diffstat (limited to 'multimedia/gst-plugins')
-rw-r--r-- | multimedia/gst-plugins/Makefile | 3 | ||||
-rw-r--r-- | multimedia/gst-plugins/Makefile.common | 9 | ||||
-rw-r--r-- | multimedia/gst-plugins/PLIST | 4 | ||||
-rw-r--r-- | multimedia/gst-plugins/distinfo | 12 | ||||
-rw-r--r-- | multimedia/gst-plugins/patches/patch-aa | 57 | ||||
-rw-r--r-- | multimedia/gst-plugins/patches/patch-ac | 23 | ||||
-rw-r--r-- | multimedia/gst-plugins/patches/patch-af | 19 |
7 files changed, 92 insertions, 35 deletions
diff --git a/multimedia/gst-plugins/Makefile b/multimedia/gst-plugins/Makefile index 612a7dcacbf..adfd6bee134 100644 --- a/multimedia/gst-plugins/Makefile +++ b/multimedia/gst-plugins/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2005/08/21 11:27:54 jmmv Exp $ +# $NetBSD: Makefile,v 1.28 2005/10/12 21:54:04 jmmv Exp $ # .include "Makefile.common" @@ -27,5 +27,6 @@ REPLACE_PERL+= tools/gst-launch-ext-m.m REPLACE_PERL+= tools/gst-visualise-m.m .include "../../devel/GConf2/schemas.mk" +.include "../../x11/Xfixes/buildlink3.mk" .include "../../mk/x11.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/multimedia/gst-plugins/Makefile.common b/multimedia/gst-plugins/Makefile.common index da3264c7e3b..2d3e33dcdfd 100644 --- a/multimedia/gst-plugins/Makefile.common +++ b/multimedia/gst-plugins/Makefile.common @@ -1,7 +1,7 @@ -# $NetBSD: Makefile.common,v 1.22 2005/08/21 11:27:54 jmmv Exp $ +# $NetBSD: Makefile.common,v 1.23 2005/10/12 21:54:04 jmmv Exp $ # -DISTNAME= gst-plugins-0.8.10 +DISTNAME= gst-plugins-0.8.11 CATEGORIES= multimedia gnome MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gst-plugins/0.8/} \ http://gstreamer.freedesktop.org/src/gst-plugins/ @@ -123,6 +123,7 @@ CONFIGURE_ENV+= have_func=no vorbistest \ wavpack \ x \ + x264 \ xshm \ xvid \ xvideo @@ -157,11 +158,11 @@ SUBST_STAGE.libs= pre-configure SUBST_FILES.libs= ${GST_PLUGINS_DIR}/Makefile.in SUBST_SED.libs= -e 's|$$(top_builddir)/gst-libs/gst/libgst|${BUILDLINK_PREFIX.gst-plugins}/lib/libgst|g' -BUILDLINK_DEPENDS.gst-plugins+= gst-plugins>=0.8.9 +BUILDLINK_DEPENDS.gst-plugins+= gst-plugins>=0.8.11 .include "../../multimedia/gst-plugins/buildlink3.mk" .endif -BUILDLINK_DEPENDS.gstreamer+= gstreamer>=0.8.9.1 +BUILDLINK_DEPENDS.gstreamer+= gstreamer>=0.8.11 .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" diff --git a/multimedia/gst-plugins/PLIST b/multimedia/gst-plugins/PLIST index feadfce0f24..71d601e7b93 100644 --- a/multimedia/gst-plugins/PLIST +++ b/multimedia/gst-plugins/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.14 2005/05/25 21:07:59 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.15 2005/10/12 21:54:04 jmmv Exp $ bin/gst-launch-ext-0.8 bin/gst-visualise-0.8 include/gstreamer-0.8/gst/audio/audio.h @@ -57,6 +57,7 @@ lib/gstreamer-0.8/libgstdebug.la lib/gstreamer-0.8/libgstdecodebin.la lib/gstreamer-0.8/libgstdeinterlace.la lib/gstreamer-0.8/libgstdvdlpcmdec.la +lib/gstreamer-0.8/libgstdvdsubdec.la lib/gstreamer-0.8/libgstefence.la lib/gstreamer-0.8/libgsteffectv.la lib/gstreamer-0.8/libgstequalizer.la @@ -69,6 +70,7 @@ lib/gstreamer-0.8/libgstgamma.la lib/gstreamer-0.8/libgstgconfelements.la lib/gstreamer-0.8/libgstgoom.la lib/gstreamer-0.8/libgstidct.la +lib/gstreamer-0.8/libgstimagemixer.la lib/gstreamer-0.8/libgstinterleave.la lib/gstreamer-0.8/libgstlevel.la lib/gstreamer-0.8/libgstmatroska.la diff --git a/multimedia/gst-plugins/distinfo b/multimedia/gst-plugins/distinfo index 03e29b189d2..6dad7635e1e 100644 --- a/multimedia/gst-plugins/distinfo +++ b/multimedia/gst-plugins/distinfo @@ -1,10 +1,10 @@ -$NetBSD: distinfo,v 1.25 2005/08/21 11:27:54 jmmv Exp $ +$NetBSD: distinfo,v 1.26 2005/10/12 21:54:04 jmmv Exp $ -SHA1 (gst-plugins-0.8.10.tar.bz2) = 99e5746d4f013fc00cd29a59f9aab773db08ab1c -RMD160 (gst-plugins-0.8.10.tar.bz2) = fb59c37aef76b9cc065530fc4a7e7fe43168e619 -Size (gst-plugins-0.8.10.tar.bz2) = 2397528 bytes -SHA1 (patch-aa) = 3a33fce125bd04ad99c402b799365b31ea8347c8 +SHA1 (gst-plugins-0.8.11.tar.bz2) = 4a9be6b62dd0e8a73616e8e93f7a3ace8aec8c59 +RMD160 (gst-plugins-0.8.11.tar.bz2) = 833aec123a52cd0f36ec883c349cc8d69090d749 +Size (gst-plugins-0.8.11.tar.bz2) = 2439654 bytes +SHA1 (patch-aa) = 288c0b1b6fa295ade5234ab6166140e4f178cb30 SHA1 (patch-ab) = ca6dd27984a020f5a01e14d785e425e8cd219e74 +SHA1 (patch-ac) = b40375ef906a77c6819c379ea789f568c2cef907 SHA1 (patch-ae) = 3509dd08d3e010e9eb85c71ae6c42e28f6f9ec2d -SHA1 (patch-af) = 1a2562b3bff15c3ca3324428f8c2bd3e7ec1f4ca SHA1 (patch-ag) = 264ef4cb6a4fa8eb65ff55ca1c0947d3566a64b8 diff --git a/multimedia/gst-plugins/patches/patch-aa b/multimedia/gst-plugins/patches/patch-aa index 9c2a062de3d..74b09aa4905 100644 --- a/multimedia/gst-plugins/patches/patch-aa +++ b/multimedia/gst-plugins/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.10 2005/06/28 12:24:25 wiz Exp $ +$NetBSD: patch-aa,v 1.11 2005/10/12 21:54:04 jmmv Exp $ ---- configure.orig 2005-05-25 14:00:16.000000000 +0200 +--- configure.orig 2005-09-04 14:21:34.000000000 +0200 +++ configure -@@ -27854,6 +27854,10 @@ else +@@ -28340,6 +28340,10 @@ else fi @@ -13,7 +13,56 @@ $NetBSD: patch-aa,v 1.10 2005/06/28 12:24:25 wiz Exp $ echo "$as_me: ***" >&6 echo "$as_me: *** checking plugin: ***" >&6 -@@ -42164,7 +42168,7 @@ fi +@@ -35066,13 +35070,6 @@ echo "${ECHO_T}$XFIXES_LIBS" >&6 + + + +-if test "x$HAVE_XFIXES" = "xyes"; then +- HAVE_XFIXES_TRUE= +- HAVE_XFIXES_FALSE='#' +-else +- HAVE_XFIXES_TRUE='#' +- HAVE_XFIXES_FALSE= +-fi + + + +@@ -35180,13 +35177,6 @@ echo "${ECHO_T}$XDAMAGE_LIBS" >&6 + + + +-if test "x$HAVE_XDAMAGE" = "xyes"; then +- HAVE_XDAMAGE_TRUE= +- HAVE_XDAMAGE_FALSE='#' +-else +- HAVE_XDAMAGE_TRUE='#' +- HAVE_XDAMAGE_FALSE= +-fi + + + fi +@@ -35230,6 +35220,20 @@ else + USE_X_TRUE='#' + USE_X_FALSE= + fi ++if test "x$HAVE_XFIXES" = "xyes"; then ++ HAVE_XFIXES_TRUE= ++ HAVE_XFIXES_FALSE='#' ++else ++ HAVE_XFIXES_TRUE='#' ++ HAVE_XFIXES_FALSE= ++fi ++if test "x$HAVE_XDAMAGE" = "xyes"; then ++ HAVE_XDAMAGE_TRUE= ++ HAVE_XDAMAGE_FALSE='#' ++else ++ HAVE_XDAMAGE_TRUE='#' ++ HAVE_XDAMAGE_FALSE= ++fi + + + +@@ -42153,7 +42157,7 @@ fi DVDNAV_CFLAGS= HAVE_DVDNAV=no else diff --git a/multimedia/gst-plugins/patches/patch-ac b/multimedia/gst-plugins/patches/patch-ac new file mode 100644 index 00000000000..c1d57cd3f6f --- /dev/null +++ b/multimedia/gst-plugins/patches/patch-ac @@ -0,0 +1,23 @@ +$NetBSD: patch-ac,v 1.10 2005/10/12 21:54:04 jmmv Exp $ + +--- sys/ximage/ximagesrc.c.orig 2005-08-29 13:50:51.000000000 +0200 ++++ sys/ximage/ximagesrc.c +@@ -93,6 +93,9 @@ struct _GstXimagesrc + gboolean have_xfixes; + gboolean have_xdamage; + gboolean show_pointer; ++#ifdef HAVE_XFIXES ++ int fixes_event_base; ++#endif + #ifdef HAVE_XDAMAGE + Damage damage; + int damage_event_base; +@@ -440,7 +443,7 @@ gst_ximagesrc_change_state (GstElement * + { + int error_base; + +- if (XFixesQueryExtension (s->xcontext->disp, &s->damage_event_base, ++ if (XFixesQueryExtension (s->xcontext->disp, &s->fixes_event_base, + &error_base)) + s->have_xfixes = TRUE; + } diff --git a/multimedia/gst-plugins/patches/patch-af b/multimedia/gst-plugins/patches/patch-af deleted file mode 100644 index 14c6980bb1a..00000000000 --- a/multimedia/gst-plugins/patches/patch-af +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-af,v 1.3 2005/06/14 05:20:05 rillig Exp $ - -Needed for ISO C90 compilers. - ---- ext/cdparanoia/gstcdparanoia.c.orig Tue May 17 10:41:41 2005 -+++ ext/cdparanoia/gstcdparanoia.c Tue Jun 14 07:14:32 2005 -@@ -571,10 +571,11 @@ cdparanoia_get (GstPad * pad) - - if (!src->discont_sent && (is_track_switch (src, src->cur_sector) || - (src->prev_sec != src->cur_sector))) { -+ GstEvent *discont_ev; -+ - gst_pad_convert (src->srcpad, sector_format, - get_relative (src, src->cur_track, src->cur_sector), &format, - ×tamp); -- GstEvent *discont_ev; - - if (src->flush_pending) { - src->flush_pending = FALSE; |