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(a)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-%{ve...
-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(a)hhs.nl> 0.10.16-1
+- New upstream release 0.10.16
+
* Sun Oct 25 2009 Hans de Goede <j.w.r.degoede(a)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 ---