rpms/gstreamer-plugins-bad/devel gst-plugins-bad-0.10.16-celt-compile-fixes.patch, NONE, 1.1 .cvsignore, 1.8, 1.9 gstreamer-plugins-bad.spec, 1.27, 1.28 sources, 1.8, 1.9 gst-new-ass-api.patch, 1.1, NONE

Hans de Goede jwrdegoede at rpmfusion.org
Sat Nov 7 15:19:43 CET 2009


Author: jwrdegoede

Update of /cvs/free/rpms/gstreamer-plugins-bad/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv19394

Modified Files:
	.cvsignore gstreamer-plugins-bad.spec sources 
Added Files:
	gst-plugins-bad-0.10.16-celt-compile-fixes.patch 
Removed Files:
	gst-new-ass-api.patch 
Log Message:
* Sat Nov  7 2009 Hans de Goede <j.w.r.degoede at hhs.nl> 0.10.16-1
- New upstream release 0.10.16


gst-plugins-bad-0.10.16-celt-compile-fixes.patch:

--- NEW FILE gst-plugins-bad-0.10.16-celt-compile-fixes.patch ---
diff -up gst-plugins-bad-0.10.16/ext/celt/gstceltdec.c~ gst-plugins-bad-0.10.16/ext/celt/gstceltdec.c
--- gst-plugins-bad-0.10.16/ext/celt/gstceltdec.c~	2009-10-12 12:23:38.000000000 +0200
+++ gst-plugins-bad-0.10.16/ext/celt/gstceltdec.c	2009-11-07 08:01:54.000000000 +0100
@@ -498,13 +498,12 @@ celt_dec_chain_parse_header (GstCeltDec 
     goto invalid_header;
 
   dec->mode =
-      celt_mode_create (dec->header.sample_rate, dec->header.nb_channels,
-      dec->header.frame_size, &error);
+      celt_mode_create (dec->header.sample_rate, dec->header.frame_size, &error);
   if (!dec->mode)
     goto mode_init_failed;
 
   /* initialize the decoder */
-  dec->state = celt_decoder_create (dec->mode);
+  dec->state = celt_decoder_create (dec->mode, dec->header.nb_channels, &error);
   if (!dec->state)
     goto init_failed;
 
@@ -543,7 +542,7 @@ mode_init_failed:
 init_failed:
   {
     GST_ELEMENT_ERROR (GST_ELEMENT (dec), STREAM, DECODE,
-        (NULL), ("couldn't initialize decoder"));
+        (NULL), ("couldn't initialize decoder: %d", error));
     return GST_FLOW_ERROR;
   }
 nego_failed:
diff -up gst-plugins-bad-0.10.16/ext/celt/gstceltenc.c~ gst-plugins-bad-0.10.16/ext/celt/gstceltenc.c
--- gst-plugins-bad-0.10.16/ext/celt/gstceltenc.c~	2009-10-12 12:23:38.000000000 +0200
+++ gst-plugins-bad-0.10.16/ext/celt/gstceltenc.c	2009-11-07 08:04:19.000000000 +0100
@@ -577,16 +577,16 @@ gst_celt_enc_setup (GstCeltEnc * enc)
   enc->setup = FALSE;
 
   enc->mode =
-      celt_mode_create (enc->rate, enc->channels, enc->frame_size, &error);
+      celt_mode_create (enc->rate, enc->frame_size, &error);
   if (!enc->mode)
     goto mode_initialization_failed;
 
   celt_mode_info (enc->mode, CELT_GET_FRAME_SIZE, &enc->frame_size);
 
-  celt_header_init (&enc->header, enc->mode);
+  celt_header_init (&enc->header, enc->mode, enc->channels);
   enc->header.nb_channels = enc->channels;
 
-  enc->state = celt_encoder_create (enc->mode);
+  enc->state = celt_encoder_create (enc->mode, enc->channels, &error);
   if (!enc->state)
     goto encoder_creation_failed;
 
@@ -609,7 +609,7 @@ mode_initialization_failed:
   return FALSE;
 
 encoder_creation_failed:
-  GST_ERROR_OBJECT (enc, "Encoder creation failed");
+  GST_ERROR_OBJECT (enc, "Encoder creation failed: %d", error);
   return FALSE;
 }
 


Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/gstreamer-plugins-bad/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	19 Jun 2009 18:58:11 -0000	1.8
+++ .cvsignore	7 Nov 2009 14:19:43 -0000	1.9
@@ -1 +1 @@
-gst-plugins-bad-0.10.13.tar.bz2
+gst-plugins-bad-0.10.16.tar.bz2


Index: gstreamer-plugins-bad.spec
===================================================================
RCS file: /cvs/free/rpms/gstreamer-plugins-bad/devel/gstreamer-plugins-bad.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- gstreamer-plugins-bad.spec	25 Oct 2009 13:54:43 -0000	1.27
+++ gstreamer-plugins-bad.spec	7 Nov 2009 14:19:43 -0000	1.28
@@ -6,14 +6,14 @@
 
 Summary: GStreamer streaming media framework "bad" plug-ins
 Name: gstreamer-plugins-bad
-Version: 0.10.13
-Release: 10%{?dist}
+Version: 0.10.16
+Release: 1%{?dist}
 # The freeze and nfs plugins are LGPLv2 (only)
 License: LGPLv2+ and LGPLv2
 Group: Applications/Multimedia
 URL: http://gstreamer.freedesktop.org/
 Source: http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.bz2
-Patch0: gst-new-ass-api.patch
+Patch0: gst-plugins-bad-0.10.16-celt-compile-fixes.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: %{gstreamer} >= %{gst_minver}
 BuildRequires: %{gstreamer}-devel >= %{gst_minver}
@@ -63,6 +63,10 @@
 BuildRequires: celt-devel
 BuildRequires: libass-devel
 BuildRequires: libmimic-devel
+BuildRequires: zbar-devel
+BuildRequires: libkate-devel
+BuildRequires: slv2-devel
+BuildRequires: librsvg2-devel
 
 %description
 GStreamer is a streaming media framework, based on graphs of elements which
@@ -124,17 +128,18 @@
 
 
 %build
-# Disable ladspa, selector & mpegdemux, they are patched into Fedora's packages
-# Disable amrwb and faac as they do not belong in rpmfusion-free
+# Disable ladspa, selector, mpegdemux and schroedinger,
+#  they are patched into Fedora's packages
+# Disable amrwb (enc), faac and vdpau as they do not belong in rpmfusion-free
 # Disable farsight plugins, they are patched into Fedora's packages
 %configure \
     --with-package-name="gst-plugins-bad rpmfusion rpm" \
     --with-package-origin="http://rpmfusion.org/" \
     --enable-debug --disable-static --enable-gtk-doc --enable-experimental \
-    --disable-ladspa --disable-mpegdemux --disable-selector \
-    --disable-amrwb --disable-faac \
+    --disable-ladspa --disable-mpegdemux --disable-selector --disable-schro \
+    --disable-amrwb --disable-faac --disable-vdpau \
     --disable-valve --disable-dtmf --disable-autoconvert \
-    --disable-liveadder --disable-rtpmux --disable-rtpmanager
+    --disable-liveadder --disable-rtpmux
 # Don't use rpath!
 %{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
 %{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@@ -163,12 +168,18 @@
 %files -f gst-plugins-bad-%{majorminor}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README REQUIREMENTS
-%{_libdir}/libgstphotography-0.10.so.*
+%{_bindir}/gst-camera
+%{_bindir}/gst-camera-perf
+%{_datadir}/gstreamer-%{majorminor}
+%{_libdir}/libgstbasevideo-%{majorminor}.so.*
+%{_libdir}/libgstphotography-%{majorminor}.so.*
+%{_libdir}/libgstsignalprocessor-%{majorminor}.so.*
 # Plugins without external dependencies
 %{_libdir}/gstreamer-%{majorminor}/libgstaacparse.so
 %{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
 %{_libdir}/gstreamer-%{majorminor}/libgstaiffparse.so
 %{_libdir}/gstreamer-%{majorminor}/libgstamrparse.so
+%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
 %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
 %{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
@@ -176,12 +187,14 @@
 %{_libdir}/gstreamer-%{majorminor}/libgstdvdspu.so
 %{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
 %{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
+%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
 %{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
 %{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
 %{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
 %{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
 %{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmpeg4videoparse.so
+%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmve.so
@@ -189,6 +202,7 @@
 %{_libdir}/gstreamer-%{majorminor}/libgstnsf.so
 %{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
+%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
 %{_libdir}/gstreamer-%{majorminor}/libgstqtmux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
 %ifarch %{ix86} x86_64
@@ -202,9 +216,9 @@
 %{_libdir}/gstreamer-%{majorminor}/libgststereo.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
 %{_libdir}/gstreamer-%{majorminor}/libgsttta.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
-%{_libdir}/gstreamer-%{majorminor}/libgstxdgmime.so
 
 # System (Linux) specific plugins
 %{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
@@ -226,6 +240,8 @@
 %{_libdir}/gstreamer-%{majorminor}/libgstfaad.so
 %{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
 %{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
+%{_libdir}/gstreamer-%{majorminor}/libgstkate.so
+%{_libdir}/gstreamer-%{majorminor}/libgstlv2.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmms.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmetadata.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmimic.so
@@ -233,20 +249,22 @@
 %{_libdir}/gstreamer-%{majorminor}/libgstmpeg2enc.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmplex.so
 %{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so
-%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
 #if 0%{?fedora} >= 9
-#{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so
+%{_libdir}/gstreamer-%{majorminor}/libgstneonhttpsrc.so
 #endif
 %{_libdir}/gstreamer-%{majorminor}/libgstofa.so
-%{_libdir}/gstreamer-%{majorminor}/libresindvd.so
+%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
 %{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
 #%{_libdir}/gstreamer-%{majorminor}/libgstswfdec.so
+%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
 %{_libdir}/gstreamer-%{majorminor}/libgstxvid.so
+%{_libdir}/gstreamer-%{majorminor}/libresindvd.so
 
 #debugging plugin
 %{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
 
+
 %files extras
 %defattr(-,root,root,-)
 # Plugins with external dependencies
@@ -257,17 +275,26 @@
 %{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so
 %{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
 
+
 %files devel
 %defattr(-,root,root,-)
-%{_libdir}/libgstphotography-0.10.so
-%{_includedir}/gstreamer-0.10/gst/interfaces/photography*
+%{_libdir}/libgstbasevideo-%{majorminor}.so
+%{_libdir}/libgstphotography-%{majorminor}.so
+%{_libdir}/libgstsignalprocessor-%{majorminor}.so
+%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography*
+%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor
+%{_includedir}/gstreamer-%{majorminor}/gst/video
+
 
 %files devel-docs
 %defattr(-,root,root,-)
-%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-0.10
+%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor}
 
 
 %changelog
+* Sat Nov  7 2009 Hans de Goede <j.w.r.degoede at hhs.nl> 0.10.16-1
+- New upstream release 0.10.16
+
 * Sun Oct 25 2009 Hans de Goede <j.w.r.degoede at hhs.nl> 0.10.13-10
 - Disable faac AAC (MPEG 2 / 4 audio) encode plugin as faac was moved to
   non free (rf 898)


Index: sources
===================================================================
RCS file: /cvs/free/rpms/gstreamer-plugins-bad/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	19 Jun 2009 18:58:11 -0000	1.8
+++ sources	7 Nov 2009 14:19:43 -0000	1.9
@@ -1 +1 @@
-bc77146c6af89b52f26ebfc8f06d0dfe  gst-plugins-bad-0.10.13.tar.bz2
+2288f7093a54891622ec1016bc939204  gst-plugins-bad-0.10.16.tar.bz2


--- gst-new-ass-api.patch DELETED ---



More information about the rpmfusion-commits mailing list