pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/gst-plugins Update gst-plugins* to 0.8.10:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/92a6470add23
branches:  trunk
changeset: 498381:92a6470add23
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sun Aug 21 11:27:54 2005 +0000

description:
Update gst-plugins* to 0.8.10:

Changes since 0.8.9:

      * new videoscale algorithm: bilinear
      * important fixes for cd-based applications (Sound Juicer, gnome-cd)

Bugs fixed since 0.8.9:

      * 140237 : Mp3 playback messes up on this file
      * 161079 : [videoscale] implement bilinear or bicubic methods for do...
      * 300305 : videobox in YUV adds green instead of black if right=(odd...
      * 300471 : videoscale from odd to even width adds a green line at th...
      * 301292 : caps nego problem in gst-adder
      * 304627 : asfdemux producing a strange framerate
      * 304754 : Say what devices  couldn't be opened when cdparanoia thro...
      * 305150 : faad plugin doesn't recognize end-of-song?
      * 305428 : [audiorate] crashes if first buffer has offset of GST_BUF...
      * 305435 : libgstaudiofile.so uses af_virtual_file_new, which is not...
      * 305505 : Fail to compile plugin spc
      * 305524 : Cairo plugin does not compile with cairo 0.5
      * 305658 : the adder plugin doesn't connect to more than one sinks
      * 306041 : gstreamer-plugins 0.8.8 stops Soundjuicer ripping properly
      * 306641 : gst-compprep segfaults when mpeg2enc plugin is installed ...
      * 306659 : [avidemux] certain avi file doesnt show video
      * 306660 : glsink fails to build when OpenGL is used instead of MESA
      * 306680 : mov with 8 bit raw pcm sound distorted
      * 306938 : memory leak in gsttypefind
      * 307354 : PATCH: gcc4 compile fix
      * 307459 : Can not rip the last track of CDs
      * 307606 : gstplaybasebin leaks mutex
      * 307804 : [cdio] gst_element_make_from_uri hangs on " cdda:// " in totem
      * 308644 : [matroska] Incorrect pixel-aspect-ratio in matroska demuxer
      * 308794 : [auparse] minor memory leak
      * 308827 : ogg muxer in 0.8 muxes wrong
      * 309005 : leaks in gstlibfame.c
      * 309043 : gstwavparse causes segfaults

diffstat:

 multimedia/gst-plugins/Makefile         |   3 +--
 multimedia/gst-plugins/Makefile.common  |   4 ++--
 multimedia/gst-plugins/distinfo         |  11 +++++------
 multimedia/gst-plugins/patches/patch-ac |  19 -------------------
 multimedia/gst-plugins/patches/patch-ag |  30 ++++++++++++++++++------------
 5 files changed, 26 insertions(+), 41 deletions(-)

diffs (122 lines):

diff -r e9f9579f7c2f -r 92a6470add23 multimedia/gst-plugins/Makefile
--- a/multimedia/gst-plugins/Makefile   Sun Aug 21 11:27:31 2005 +0000
+++ b/multimedia/gst-plugins/Makefile   Sun Aug 21 11:27:54 2005 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2005/08/02 14:47:01 rillig Exp $
+# $NetBSD: Makefile,v 1.27 2005/08/21 11:27:54 jmmv Exp $
 #
 
 .include "Makefile.common"
 
-PKGREVISION=           1
 COMMENT+=              base plugins
 
 USE_TOOLS+=            perl:run
diff -r e9f9579f7c2f -r 92a6470add23 multimedia/gst-plugins/Makefile.common
--- a/multimedia/gst-plugins/Makefile.common    Sun Aug 21 11:27:31 2005 +0000
+++ b/multimedia/gst-plugins/Makefile.common    Sun Aug 21 11:27:54 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.21 2005/08/10 20:56:20 jlam Exp $
+# $NetBSD: Makefile.common,v 1.22 2005/08/21 11:27:54 jmmv Exp $
 #
 
-DISTNAME=              gst-plugins-0.8.9
+DISTNAME=              gst-plugins-0.8.10
 CATEGORIES=            multimedia gnome
 MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/gst-plugins/0.8/} \
                        http://gstreamer.freedesktop.org/src/gst-plugins/
diff -r e9f9579f7c2f -r 92a6470add23 multimedia/gst-plugins/distinfo
--- a/multimedia/gst-plugins/distinfo   Sun Aug 21 11:27:31 2005 +0000
+++ b/multimedia/gst-plugins/distinfo   Sun Aug 21 11:27:54 2005 +0000
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.24 2005/06/28 12:24:44 wiz Exp $
+$NetBSD: distinfo,v 1.25 2005/08/21 11:27:54 jmmv Exp $
 
-SHA1 (gst-plugins-0.8.9.tar.bz2) = f73dd3b96e1e5c7e90fdb1bf2c72de8c8d035bb1
-RMD160 (gst-plugins-0.8.9.tar.bz2) = 294b1873c8d54ac225bf94a2e5ba872f089fd605
-Size (gst-plugins-0.8.9.tar.bz2) = 2356958 bytes
+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 (patch-ab) = ca6dd27984a020f5a01e14d785e425e8cd219e74
-SHA1 (patch-ac) = 652e4eb7ea25efc58c6b4e34f19b03f30d30e22d
 SHA1 (patch-ae) = 3509dd08d3e010e9eb85c71ae6c42e28f6f9ec2d
 SHA1 (patch-af) = 1a2562b3bff15c3ca3324428f8c2bd3e7ec1f4ca
-SHA1 (patch-ag) = 89bd7a3f615af0c9e740c17efc640fa85948cda0
+SHA1 (patch-ag) = 264ef4cb6a4fa8eb65ff55ca1c0947d3566a64b8
diff -r e9f9579f7c2f -r 92a6470add23 multimedia/gst-plugins/patches/patch-ac
--- a/multimedia/gst-plugins/patches/patch-ac   Sun Aug 21 11:27:31 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-ac,v 1.8 2005/06/28 12:24:32 wiz Exp $
-
-http://bugzilla.gnome.org/show_bug.cgi?id=309043
-
---- gst/wavparse/gstwavparse.c.orig    2005-05-20 12:51:20.000000000 +0200
-+++ gst/wavparse/gstwavparse.c
-@@ -567,6 +567,12 @@ gst_wavparse_fmt (GstWavParse * wav)
-   wav->width = (header->blockalign * 8) / header->channels;
-   wav->depth = header->size;
-   wav->bps = header->av_bps;
-+  if (wav->bps <= 0) {
-+    GST_ELEMENT_ERROR (wav, STREAM, FAILED, (NULL),
-+        ("Stream claims to bitrate of <= zero - invalid data"));
-+    g_free (header);
-+    return FALSE;
-+  }
- 
-   caps = gst_riff_create_audio_caps (header->format, NULL, header, NULL);
-   g_free (header);
diff -r e9f9579f7c2f -r 92a6470add23 multimedia/gst-plugins/patches/patch-ag
--- a/multimedia/gst-plugins/patches/patch-ag   Sun Aug 21 11:27:31 2005 +0000
+++ b/multimedia/gst-plugins/patches/patch-ag   Sun Aug 21 11:27:54 2005 +0000
@@ -1,30 +1,36 @@
-$NetBSD: patch-ag,v 1.1 2005/06/14 07:47:17 rillig Exp $
+$NetBSD: patch-ag,v 1.2 2005/08/21 11:27:54 jmmv Exp $
 
 Removed the #define directive from the inside of a macro expansion.
 Needed for gcc-2.95 and possibly others.
 
---- sys/glsink/glimagesink.c.orig      Tue May 17 10:41:52 2005
-+++ sys/glsink/glimagesink.c   Tue Jun 14 09:36:08 2005
-@@ -51,15 +51,19 @@ GST_ELEMENT_DETAILS ("Video sink",
+--- sys/glsink/glimagesink.c.orig      2005-06-14 18:38:03.000000000 +0200
++++ sys/glsink/glimagesink.c
+@@ -46,6 +46,12 @@ GST_ELEMENT_DETAILS ("Video sink",
+     "An OpenGL 1.2 based videosink",
+     "Gernot Ziegler <gz%lysator.liu.se@localhost>, Julien Moutte <julien%moutte.net@localhost>");
+ 
++#ifdef GL_YCBCR_MESA
++#  define YUV_FOO ";" GST_VIDEO_CAPS_YUV ("{ UYVY, YUY2 }")
++#else
++#  define YUV_FOO
++#endif
++
  /* Default template - initiated with class struct to allow gst-register to work
     without X running */
  static GstStaticPadTemplate gst_glimagesink_sink_template_factory =
-+#ifdef ENABLE_YUV
-+#  define YUV_FOO ";" GST_VIDEO_CAPS_YUV ("{ UYVY, YUY2 }")
-+#else
-+#  define YUV_FOO /* empty */
-+#endif
-     GST_STATIC_PAD_TEMPLATE ("sink",
+@@ -53,12 +59,12 @@ static GstStaticPadTemplate gst_glimages
      GST_PAD_SINK,
      GST_PAD_ALWAYS,
      GST_STATIC_CAPS (GST_VIDEO_CAPS_RGBx ";" GST_VIDEO_CAPS_BGRx
--#ifdef ENABLE_YUV
+-#ifdef GL_YCBCR_MESA
 -        ";" GST_VIDEO_CAPS_YUV ("{ UYVY, YUY2 }")
 -#endif
 +    YUV_FOO
      )
      );
+ 
 +#undef YUV_FOO
- 
++
  #if 0
  enum
+ {



Home | Main Index | Thread Index | Old Index