From a6cf9b04de2abcdee273798c1fd3be60a6013a6b Mon Sep 17 00:00:00 2001 From: wiz Date: Thu, 30 Oct 2008 21:21:32 +0000 Subject: Update gst-plugins0.10-bad to 0.10.9: This is GStreamer Bad Plug-ins 0.10.9, "Matters of Fact" Changes since 0.10.8: * New CELT encoder and decoder * New TwoLAME encoder * New DCCP element * New AIFF parser element * New APEX sink element * deinterlace2 element improvements * New JACK audio src element * New winscreencap, winks and pcapparse plugins * x624enc fixes * Support for ATSC tuning and channels.conf parsing * RTP improvements * New scaletempo element * Add Fluendo MPEG-TS muxer * Add Fluendo MPEG-TS and MPEG-PS demuxers * New JPEG2000 element * New FLAC parser element * DVD playback improvements * Improved DirectShow decoding support * New Windows Audio Session audio src element * New FLV muxer element * Many other bug fixes and improvements Bugs fixed since 0.10.8: * 537700 : [scaletempo] Scale audio tempo in sync with playback rate * 550468 : [name conflict] New Fluendo mpeg demuxers * 545197 : jackaudiosrc * 555244 : Output-selector has unexpected event forwarding right aft... * 402593 : deinterleave gives corrupt output * 406673 : Need AIFF parser * 535527 : [real] Real video/audio stream fails to play * 537455 : ATSC: VSB / QAM Annex B support * 538500 : AIFF file doesn't play * 542390 : Implementation of DCCP Plugin for gstreamer * 542510 : [apexsink] Apple AirPort Express Wireless Sink * 545247 : use g_setenv() insteed of setenv() in sdlvideosink.c * 546312 : Make the metadata writable before modifying it in rtpmanager * 549409 : gstrtpbin don't stop at the end of a stream * 549774 : audio / video synchronization glitch during rtsp playback * 550486 : [faac] Negotiation problem with mono audio for some sampl... * 550657 : New element jasperdec * 552506 : [neonhttpsrc] doesn't handle/throw errors correctly * 552536 : fix incomplete change to gstdvbsrc.c * 553755 : [mpegpsdemux] FP exception when playing tv2-1_25.mpg * 555193 : [ELEMENT-MOVE] Move mpegtsparse element into mpegdemux pl... * 555198 : [mpegpsdemux] Lower the RANK to MARGINAL for next release * 555912 : [apexsink] Missing from ext/Makefile.am * 555965 : Missing space after point mark * 555968 : Missing space after point mark * 555969 : Missing space after point mark * 556003 : [flvdemux] Regression in handling flow returns in pull-mode * 556274 : [aiffparse] Uses debugging methods before debugging is in... * 556338 : Failed to configure latency * 556428 : [mpegpsdemux] Creates invalid newsegment events * 556430 : [inputselector] Assumes there's always an otherpad * 556440 : [PATCH] crash on demuxing certain transport streams * 556482 : [PATCH] crash in mpegtsparse get_encoding_and_convert * 556564 : [flvmux] Copy & paste bugs resulting in invalid files * 556588 : [apexsink] should not have PRIMARY rank * 557080 : [mpegpsdemux] Regression with reverse-playback * 543480 : gstrtpbin fails to release lock while emitting signal * 556520 : jitterbuffer seqnum gap detection is wrong * 463941 : Plugin for screen capture on windows * 519935 : New plugin for video capture on Windows * 520899 : New plugin: pcapparse * 520901 : New plugin: wasapi (Windows Audio Session API) --- multimedia/gst-plugins0.10-bad/Makefile.common | 16 +++++++++++----- multimedia/gst-plugins0.10-bad/PLIST | 13 ++++++++++--- multimedia/gst-plugins0.10-bad/distinfo | 8 ++++---- multimedia/gst-plugins0.10-bad/patches/patch-ab | 24 ++++++++++++++++++++++++ 4 files changed, 49 insertions(+), 12 deletions(-) create mode 100644 multimedia/gst-plugins0.10-bad/patches/patch-ab (limited to 'multimedia/gst-plugins0.10-bad') diff --git a/multimedia/gst-plugins0.10-bad/Makefile.common b/multimedia/gst-plugins0.10-bad/Makefile.common index e95672e34f2..ed629e1976e 100644 --- a/multimedia/gst-plugins0.10-bad/Makefile.common +++ b/multimedia/gst-plugins0.10-bad/Makefile.common @@ -1,8 +1,15 @@ -# $NetBSD: Makefile.common,v 1.6 2008/08/06 18:19:45 drochner Exp $ +# $NetBSD: Makefile.common,v 1.7 2008/10/30 21:21:32 wiz Exp $ # +# used by audio/gst-plugins0.10-dts/Makefile +# used by audio/gst-plugins0.10-faad/Makefile +# used by audio/gst-plugins0.10-jack/Makefile +# used by audio/gst-plugins0.10-musepack/Makefile +# used by audio/gst-plugins0.10-spc/Makefile +# used by multimedia/gst-plugins0.10-x264/Makefile +# used by multimedia/gst-plugins0.10-xvid/Makefile GST_PLUGINS0.10_TYPE= bad -GST_PLUGINS0.10_VER= 0.10.8 +GST_PLUGINS0.10_VER= 0.10.9 # Disable all drivers and features by default. .for driver in amrwb \ @@ -28,9 +35,8 @@ GST_PLUGINS0.10_VER= 0.10.8 CONFIGURE_ARGS+= --disable-${driver} .endfor -BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.3 -BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.3 +BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.21 +BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.20 .include "../../multimedia/gst-plugins0.10-base/plugins.mk" - .include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" diff --git a/multimedia/gst-plugins0.10-bad/PLIST b/multimedia/gst-plugins0.10-bad/PLIST index f840411d881..7e3a007a157 100644 --- a/multimedia/gst-plugins0.10-bad/PLIST +++ b/multimedia/gst-plugins0.10-bad/PLIST @@ -1,31 +1,37 @@ -@comment $NetBSD: PLIST,v 1.7 2008/10/15 12:18:38 obache Exp $ +@comment $NetBSD: PLIST,v 1.8 2008/10/30 21:21:32 wiz Exp $ include/gstreamer-0.10/gst/app/gstappbuffer.h include/gstreamer-0.10/gst/app/gstappsink.h include/gstreamer-0.10/gst/app/gstappsrc.h +lib/gstreamer-0.10/libgstaiffparse.la +lib/gstreamer-0.10/libgstapexsink.la lib/gstreamer-0.10/libgstapp.la lib/gstreamer-0.10/libgstbayer.la lib/gstreamer-0.10/libgstbz2.la lib/gstreamer-0.10/libgstcdxaparse.la +lib/gstreamer-0.10/libgstdccp.la lib/gstreamer-0.10/libgstdeinterlace.la lib/gstreamer-0.10/libgstdvdspu.la lib/gstreamer-0.10/libgstfestival.la lib/gstreamer-0.10/libgstfilter.la -lib/gstreamer-0.10/libgstflvdemux.la +lib/gstreamer-0.10/libgstflv.la lib/gstreamer-0.10/libgstfreeze.la lib/gstreamer-0.10/libgsth264parse.la lib/gstreamer-0.10/libgstmetadata.la lib/gstreamer-0.10/libgstmodplug.la lib/gstreamer-0.10/libgstmpeg4videoparse.la -lib/gstreamer-0.10/libgstmpegtsparse.la +lib/gstreamer-0.10/libgstmpegdemux.la +lib/gstreamer-0.10/libgstmpegtsmux.la lib/gstreamer-0.10/libgstmpegvideoparse.la lib/gstreamer-0.10/libgstmve.la lib/gstreamer-0.10/libgstnsf.la lib/gstreamer-0.10/libgstnuvdemux.la lib/gstreamer-0.10/libgstoss4audio.la +lib/gstreamer-0.10/libgstpcapparse.la lib/gstreamer-0.10/libgstrawparse.la ${PLIST.x86}lib/gstreamer-0.10/libgstreal.la lib/gstreamer-0.10/libgstrfbsrc.la lib/gstreamer-0.10/libgstrtpmanager.la +lib/gstreamer-0.10/libgstscaletempoplugin.la lib/gstreamer-0.10/libgstsdpelem.la lib/gstreamer-0.10/libgstselector.la lib/gstreamer-0.10/libgstspeed.la @@ -40,6 +46,7 @@ lib/libgstapp-0.10.la share/locale/af/LC_MESSAGES/gst-plugins-bad-0.10.mo share/locale/az/LC_MESSAGES/gst-plugins-bad-0.10.mo share/locale/bg/LC_MESSAGES/gst-plugins-bad-0.10.mo +share/locale/ca/LC_MESSAGES/gst-plugins-bad-0.10.mo share/locale/cs/LC_MESSAGES/gst-plugins-bad-0.10.mo share/locale/da/LC_MESSAGES/gst-plugins-bad-0.10.mo share/locale/de/LC_MESSAGES/gst-plugins-bad-0.10.mo diff --git a/multimedia/gst-plugins0.10-bad/distinfo b/multimedia/gst-plugins0.10-bad/distinfo index 2398e359f8b..48d0244ac15 100644 --- a/multimedia/gst-plugins0.10-bad/distinfo +++ b/multimedia/gst-plugins0.10-bad/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2008/08/06 18:19:45 drochner Exp $ +$NetBSD: distinfo,v 1.7 2008/10/30 21:21:32 wiz Exp $ -SHA1 (gst-plugins-bad-0.10.8.tar.bz2) = 22fa1bb771dfbdafa17b93a3359120fb530d7f97 -RMD160 (gst-plugins-bad-0.10.8.tar.bz2) = 5c23742d9df3a2aa834d2a3824f3989a481845b8 -Size (gst-plugins-bad-0.10.8.tar.bz2) = 2044602 bytes +SHA1 (gst-plugins-bad-0.10.9.tar.bz2) = 67895310074f439f0504bea5bacc26d07be2cf5d +RMD160 (gst-plugins-bad-0.10.9.tar.bz2) = 98a2f901474afa21209c4cfdf453cb41fbf4305a +Size (gst-plugins-bad-0.10.9.tar.bz2) = 2323971 bytes SHA1 (patch-aa) = a8b1f65424b76ead54553de6158d51a1ae58a8c2 diff --git a/multimedia/gst-plugins0.10-bad/patches/patch-ab b/multimedia/gst-plugins0.10-bad/patches/patch-ab new file mode 100644 index 00000000000..73d139a82a4 --- /dev/null +++ b/multimedia/gst-plugins0.10-bad/patches/patch-ab @@ -0,0 +1,24 @@ +$NetBSD: patch-ab,v 1.3 2008/10/30 21:21:32 wiz Exp $ + +--- ext/x264/gstx264enc.c.orig 2008-10-10 23:13:43.000000000 +0000 ++++ ext/x264/gstx264enc.c +@@ -661,8 +661,7 @@ gst_x264_enc_header_buf (GstX264Enc * en + /* x264 is expected to return an SEI (some identification info), + * followed by an SPS and PPS */ + if (i_nal != 3 || nal[1].i_type != 7 || nal[2].i_type != 8) { +- GST_ELEMENT_ERROR (encoder, STREAM, ENCODE, NULL, +- ("Unexpected x264 header.")); ++ GST_ELEMENT_ERROR (encoder, STREAM, ENCODE, ("Unexpected x264 header."), ("")); + return NULL; + } + +@@ -935,8 +934,7 @@ gst_x264_enc_encode_frame (GstX264Enc * + duration = GST_BUFFER_DURATION (in_buf); + gst_buffer_unref (in_buf); + } else { +- GST_ELEMENT_ERROR (encoder, STREAM, ENCODE, NULL, +- ("Timestamp queue empty.")); ++ GST_ELEMENT_ERROR (encoder, STREAM, ENCODE, ("Timestamp queue empty."), ("")); + return GST_FLOW_ERROR; + } + -- cgit v1.2.3