commit gst-fluendo-mp3 for openSUSE:Factory:NonFree
Hello community, here is the log from the commit of package gst-fluendo-mp3 for openSUSE:Factory:NonFree checked in at 2013-03-26 14:06:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/gst-fluendo-mp3 (Old) and /work/SRC/openSUSE:Factory:NonFree/.gst-fluendo-mp3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gst-fluendo-mp3", Maintainer is "jw@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/gst-fluendo-mp3/gst-fluendo-mp3.changes 2011-09-23 15:02:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.gst-fluendo-mp3.new/gst-fluendo-mp3.changes 2013-03-26 14:06:12.000000000 +0100 @@ -1,0 +2,20 @@ +Tue Mar 26 07:34:05 UTC 2013 - dimstar@opensuse.org + +- Change License tag to "SUSE-NonFree and MIT". + +------------------------------------------------------------------- +Sun Mar 24 18:05:48 UTC 2013 - dimstar@opensuse.org + +- Update to version 18 (except ppc module): + + Introduce full support for GStreamer 1.0 +- Add gstreamer-fluendo-mp3 sub package, with the GStreamer 1.0 + plugins. +- Update source from svn (as of March 24, 2013). +- Replace gstreamer-0_10-devel BuildRequires with + gstreamer-0_10-plugins-base-devel and + gstreamer-plugins-base-devel, allowing to run gst-inspect-1.0 + and gst-inspect-0.10, for both plugin versions. +- Replace gstlibdir defines with gst_0_10_libdir and gst_1_0_libdir + for the two gstreamer locations (0.10 and 1.0). + +------------------------------------------------------------------- Old: ---- fluendo-mp3-12.i386.tar.bz2 fluendo-mp3-12.lpia.tar.bz2 fluendo-mp3-12.x86_64.tar.bz2 gst-fluendo-mp3-20100901.tar.bz2 New: ---- fluendo-mp3-18.i386.tar.bz2 fluendo-mp3-18.lpia.tar.bz2 fluendo-mp3-18.x86_64.tar.bz2 gst-fluendo-mp3-20130324.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gst-fluendo-mp3.spec ++++++ --- /var/tmp/diff_new_pack.aBewTe/_old 2013-03-26 14:06:14.000000000 +0100 +++ /var/tmp/diff_new_pack.aBewTe/_new 2013-03-26 14:06:14.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package gst-fluendo-mp3 (Version 12) +# spec file for package gst-fluendo-mp3 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,36 +15,36 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gst-fluendo-mp3 -License: NON-OSI-COMPLIANT(royalties) ; MIT -Version: 12 -Release: 1 +Version: 18 +Release: 0 Summary: GStreamer plug-in from Fluendo for MP3 support +License: SUSE-NonFree and MIT Group: Productivity/Multimedia/Other Url: http://shop.fluendo.com -Source: gst-fluendo-mp3-20100901.tar.bz2 -Source1: fluendo-mp3-12.i386.tar.bz2 -Source2: fluendo-mp3-12.x86_64.tar.bz2 +Source: gst-fluendo-mp3-20130324.tar.bz2 +Source1: fluendo-mp3-18.i386.tar.bz2 +Source2: fluendo-mp3-18.x86_64.tar.bz2 Source3: fluendo-mp3-12.ppc.tar.bz2 # We don't use the lpia architecture, afaik. Still, ship the binary in the source in case it's useful later on -Source4: fluendo-mp3-12.lpia.tar.bz2 +Source4: fluendo-mp3-18.lpia.tar.bz2 Source5: getsource.sh NoSource: 1 NoSource: 2 NoSource: 3 NoSource: 4 -BuildRequires: gstreamer-0_10-devel +BuildRequires: gstreamer-0_10-plugins-base-devel +BuildRequires: gstreamer-plugins-base-devel BuildRequires: gstreamer-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 ppc -%define gstlibdir %{_libdir}/gstreamer-0.10 +%define gst_0_10_libdir %{_libdir}/gstreamer-0.10 +%define gst_1_0_libdir %{_libdir}/gstreamer-1.0 %package -n gstreamer-0_10-fluendo-mp3 -License: NON-OSI-COMPLIANT(royalties) ; MIT Summary: GStreamer plug-in from Fluendo for MP3 support +Group: Productivity/Multimedia/Other Requires: gstreamer010 Conflicts: gst-fluendo-plugins Provides: gst-fluendo-mp3 = %{version} @@ -54,6 +54,18 @@ This package contains the fully licensed MP3 decoder binary as available from http://shop.fluendo.com free of charge. +%package -n gstreamer-fluendo-mp3 +Summary: GStreamer plug-in from Fluendo for MP3 support +Group: Productivity/Multimedia/Other +Requires: gstreamer +Conflicts: gst-fluendo-plugins +Provides: gst-fluendo-mp3 = %{version} +Obsoletes: gst-fluendo-mp3 < %{version} + +%description -n gstreamer-fluendo-mp3 +This package contains the fully licensed MP3 decoder binary as +available from http://shop.fluendo.com free of charge. + %description This package contains the fully licensed MP3 decoder binary as available from http://shop.fluendo.com free of charge. @@ -75,10 +87,13 @@ %build %install -install -d %{buildroot}%{gstlibdir} -install -m 755 codecs/libgst*.so %{buildroot}%{gstlibdir} +install -d %{buildroot}%{gst_0_10_libdir} +install -d %{buildroot}%{gst_1_0_libdir} +install -m 755 codecs/gstreamer-0.10/libgst*.so %{buildroot}%{gst_0_10_libdir} +install -m 755 codecs/gstreamer-1.0/libgst*.so %{buildroot}%{gst_1_0_libdir} # test section -gst-inspect --gst-plugin-path=%{buildroot}%{gstlibdir} flump3dec +gst-inspect-0.10 --gst-plugin-path=%{buildroot}%{gst_0_10_libdir} flump3dec +gst-inspect-1.0 --gst-plugin-path=%{buildroot}%{gst_1_0_libdir} flump3dec %clean rm -rf "%{buildroot}" @@ -86,6 +101,11 @@ %files -n gstreamer-0_10-fluendo-mp3 %defattr(-,root,root) %doc LICENSE.txt README.txt -%{gstlibdir}/libgst*.so +%{gst_0_10_libdir}/libgst*.so + +%files -n gstreamer-fluendo-mp3 +%defattr(-,root,root) +%doc LICENSE.txt README.txt +%{gst_1_0_libdir}/libgst*.so %changelog ++++++ fluendo-mp3-12.ppc.tar.bz2 ++++++ ++++++ fluendo-mp3-12.i386.tar.bz2 -> fluendo-mp3-18.i386.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.txt new/README.txt --- old/README.txt 2010-08-27 17:25:32.000000000 +0200 +++ new/README.txt 2013-03-05 16:20:51.000000000 +0100 @@ -1,21 +1,28 @@ This is the installation documentation for the Fluendo Codec pack. Included in this package you will find a directory called -codecs containing codecs as .so files. Those files are -plug-ins for the GStreamer framework and will provide the codec features -to any application using the GStreamer framework. +'codecs' containing codecs in 2 different subdirectories as .so files. +Each subdirectory corresponds to a different version of GStreamer. Indeed +starting from Fedora 18 (beginning of 2013), some distributions are now shipping +both GStreamer 0.10 and GStreamer 1.0. During that transition you will have to +install Fluendo codecs for both versions. + +Those files are plug-ins for the GStreamer framework and will provide the codec +features to any application using the GStreamer framework. They can be installed in 2 different scenarios : 1) For one user only : ====================== -Please copy all the files contained in the codecs directory in +For GStreamer 0.10 : + +Please copy all the files contained in the codecs/gstreamer-0.10 directory in the following directory ~/.gstreamer-0.10/plugins/ As a commodity you can run the following command line from a terminal : -user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/* ~/.gstreamer-0.10/plugins/ +user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/gstreamer-0.10/* ~/.gstreamer-0.10/plugins/ Once this is done a simple : @@ -23,6 +30,16 @@ Should show a list of files named libgstflu*.so. +For GStreamer 1.0 : + +User plugins are now located in a different directory. Please copy all the files +contained in the codecs/gstreamer-1.0 directory in + +~/.local/share/.gstreamer-1.0/ + +or in $XDG_DATA_HOME/.gstreamer-1.0 if the XDG_DATA_HOME environment variable is +set. + 2) For the whole system (all users) : ===================================== @@ -31,10 +48,16 @@ command. Once you are root you can copy all the files contained in the -codecs directory in the following directory +codecs/gstreamer-0.10/ directory in the following directory: + /usr/lib/gstreamer-0.10/ -If that directory does not exist that can mean that GStreamer 0.10 is not +and then all the files contained in the codecs/gstreamer-1.0/ directory in the +following directory: + +/usr/lib/gstreamer-1.0/ + +If that directory does not exist that can mean that GStreamer 0.10 / 1.0 is not installed or is installed in a different location. If it is installed in a different location you can figure out where that is with the following command : @@ -46,37 +69,86 @@ Meaning that plugins are installed in /usr/lib/gstreamer-0.10/ +The same applies to GStreamer 1.0 with gst-inspect-1.0 oggdemux |grep File + To copy all the codecs in the GStreamer plugins directory run the following command (assuming your current working directory is inside the unpacked codec archive where this documentation is): -root@host# cp ./codecs/* /usr/lib/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-0.10/* /usr/lib/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-1.0/* /usr/lib/gstreamer-1.0/ Checking your codec installation : ================================== In order to test codecs you can run the following command in a terminal : +For GStreamer 0.10: + user@host$ gst-inspect-0.10 | grep flu which should show the following result (The following list can vary depending on what codec pack you bought): -flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder -flurtp: flurtpasfdepay: RTP packet parser -fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Decoder +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluilbc: fluilbcenc: Fluendo iLBC Encoder fluwmvdec: fluwmvdec: Fluendo WMV Decoder -fluisodemux: fluisodemux: ISODemux Demuxer -fluaacdec: fluaacdec: Fluendo AAC Decoder -flumpegdemux: flutsdemux: MPEG Transport stream demuxer -flumpegdemux: flupsdemux: MPEG Program Demuxer +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +flumsb: video/x-ms-nsc: nsc +flumsb: flumsbparser: Fluendo MSB Parser +flumsb: flunscparser: Fluendo NSC Parser +flumsb: flumsbbin: Fluendo MSB Bin +flurtp: flurtpasfdepay: RTP packet parser +flurtp: flurtspwms: Fluendo WMS RTSP Extension +fluwma: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) +fluwma: fluwmsdec: Fluendo WMS Decoder +fluasf: fluasfdemux: Fluendo ASF Demuxer +fluasf: fluasfcmdparse: Fluendo ASF Command Parser flumms: flummssrc: Fluendo MMS source +flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flumpegdemux: flupsdemux: The Fluendo MPEG Program Stream Demuxer +flumpegdemux: flutsdemux: MPEG Transport stream demuxer +flulpcm: flulpcmdec: Fluendo LPCM decoder +fluva: fluvadec: Fluendo Hardware Accelerated Video Decoder +fluva: fluvasink: Fluendo VA Video sink +fluva: fluvaautosink: Fluendo Video Acceleration auto video sink +fluva: fluvaclutsink: Fluendo VA Clutter sink +fluva: fluvaconvert: Fluendo Hardware Accelerated Video Converter + +For GStreamer 1.0 + +user@host$ gst-inspect-1.0 | grep flu + +which should show the following result (The following list can vary depending +on what codec pack you bought): + +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcenc: Fluendo iLBC Encoder +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluwmvdec: fluwmvdec: Fluendo WMV Decoder +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluwmadec: fluwmsdec: Fluendo WMS Decoder +fluwmadec: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) fluasf: fluasfcmdparse: Fluendo ASF Command Parser fluasf: fluasfdemux: Fluendo ASF Demuxer -flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder -flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) -fluh264dec: fluh264dec: Fluendo H264 Decoder -flulpcm: flulpcmdec: Fluendo LPCM decoder +flumms: flummssrc: Fluendo MMS source +flumpeg4videodec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flulpcmdec: flulpcmdec: Fluendo LPCM decoder Once the codecs are sucessfully installed, you should have access to playing back supported media files like Windows Media Video, MPEG videos, @@ -98,9 +170,7 @@ https://www.fluendo.com -Should you have any problem with the codecs, please open an ticket on : - -https://core.fluendo.com/gstreamer/trac/ +Should you have any problem with the codecs, please contact us : or send an e-mail to support@fluendo.com @@ -110,7 +180,7 @@ -- FLUENDO S.A. -World Trade Center Edificio Norte 2 planta +World Trade Center Edificio Norte 7 planta 08039 BARCELONA - SPAIN +34 933 175 153 Files old/codecs/gstreamer-0.10/libgstflump3dec.so and new/codecs/gstreamer-0.10/libgstflump3dec.so differ Files old/codecs/gstreamer-1.0/libgstflump3dec.so and new/codecs/gstreamer-1.0/libgstflump3dec.so differ Files old/codecs/libgstflump3dec.so and new/codecs/libgstflump3dec.so differ ++++++ fluendo-mp3-12.lpia.tar.bz2 -> fluendo-mp3-18.lpia.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.txt new/README.txt --- old/README.txt 2010-08-27 17:25:32.000000000 +0200 +++ new/README.txt 2013-03-05 16:20:52.000000000 +0100 @@ -1,21 +1,28 @@ This is the installation documentation for the Fluendo Codec pack. Included in this package you will find a directory called -codecs containing codecs as .so files. Those files are -plug-ins for the GStreamer framework and will provide the codec features -to any application using the GStreamer framework. +'codecs' containing codecs in 2 different subdirectories as .so files. +Each subdirectory corresponds to a different version of GStreamer. Indeed +starting from Fedora 18 (beginning of 2013), some distributions are now shipping +both GStreamer 0.10 and GStreamer 1.0. During that transition you will have to +install Fluendo codecs for both versions. + +Those files are plug-ins for the GStreamer framework and will provide the codec +features to any application using the GStreamer framework. They can be installed in 2 different scenarios : 1) For one user only : ====================== -Please copy all the files contained in the codecs directory in +For GStreamer 0.10 : + +Please copy all the files contained in the codecs/gstreamer-0.10 directory in the following directory ~/.gstreamer-0.10/plugins/ As a commodity you can run the following command line from a terminal : -user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/* ~/.gstreamer-0.10/plugins/ +user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/gstreamer-0.10/* ~/.gstreamer-0.10/plugins/ Once this is done a simple : @@ -23,6 +30,16 @@ Should show a list of files named libgstflu*.so. +For GStreamer 1.0 : + +User plugins are now located in a different directory. Please copy all the files +contained in the codecs/gstreamer-1.0 directory in + +~/.local/share/.gstreamer-1.0/ + +or in $XDG_DATA_HOME/.gstreamer-1.0 if the XDG_DATA_HOME environment variable is +set. + 2) For the whole system (all users) : ===================================== @@ -31,10 +48,16 @@ command. Once you are root you can copy all the files contained in the -codecs directory in the following directory +codecs/gstreamer-0.10/ directory in the following directory: + /usr/lib/gstreamer-0.10/ -If that directory does not exist that can mean that GStreamer 0.10 is not +and then all the files contained in the codecs/gstreamer-1.0/ directory in the +following directory: + +/usr/lib/gstreamer-1.0/ + +If that directory does not exist that can mean that GStreamer 0.10 / 1.0 is not installed or is installed in a different location. If it is installed in a different location you can figure out where that is with the following command : @@ -46,37 +69,86 @@ Meaning that plugins are installed in /usr/lib/gstreamer-0.10/ +The same applies to GStreamer 1.0 with gst-inspect-1.0 oggdemux |grep File + To copy all the codecs in the GStreamer plugins directory run the following command (assuming your current working directory is inside the unpacked codec archive where this documentation is): -root@host# cp ./codecs/* /usr/lib/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-0.10/* /usr/lib/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-1.0/* /usr/lib/gstreamer-1.0/ Checking your codec installation : ================================== In order to test codecs you can run the following command in a terminal : +For GStreamer 0.10: + user@host$ gst-inspect-0.10 | grep flu which should show the following result (The following list can vary depending on what codec pack you bought): -flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder -flurtp: flurtpasfdepay: RTP packet parser -fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Decoder +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluilbc: fluilbcenc: Fluendo iLBC Encoder fluwmvdec: fluwmvdec: Fluendo WMV Decoder -fluisodemux: fluisodemux: ISODemux Demuxer -fluaacdec: fluaacdec: Fluendo AAC Decoder -flumpegdemux: flutsdemux: MPEG Transport stream demuxer -flumpegdemux: flupsdemux: MPEG Program Demuxer +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +flumsb: video/x-ms-nsc: nsc +flumsb: flumsbparser: Fluendo MSB Parser +flumsb: flunscparser: Fluendo NSC Parser +flumsb: flumsbbin: Fluendo MSB Bin +flurtp: flurtpasfdepay: RTP packet parser +flurtp: flurtspwms: Fluendo WMS RTSP Extension +fluwma: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) +fluwma: fluwmsdec: Fluendo WMS Decoder +fluasf: fluasfdemux: Fluendo ASF Demuxer +fluasf: fluasfcmdparse: Fluendo ASF Command Parser flumms: flummssrc: Fluendo MMS source +flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flumpegdemux: flupsdemux: The Fluendo MPEG Program Stream Demuxer +flumpegdemux: flutsdemux: MPEG Transport stream demuxer +flulpcm: flulpcmdec: Fluendo LPCM decoder +fluva: fluvadec: Fluendo Hardware Accelerated Video Decoder +fluva: fluvasink: Fluendo VA Video sink +fluva: fluvaautosink: Fluendo Video Acceleration auto video sink +fluva: fluvaclutsink: Fluendo VA Clutter sink +fluva: fluvaconvert: Fluendo Hardware Accelerated Video Converter + +For GStreamer 1.0 + +user@host$ gst-inspect-1.0 | grep flu + +which should show the following result (The following list can vary depending +on what codec pack you bought): + +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcenc: Fluendo iLBC Encoder +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluwmvdec: fluwmvdec: Fluendo WMV Decoder +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluwmadec: fluwmsdec: Fluendo WMS Decoder +fluwmadec: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) fluasf: fluasfcmdparse: Fluendo ASF Command Parser fluasf: fluasfdemux: Fluendo ASF Demuxer -flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder -flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) -fluh264dec: fluh264dec: Fluendo H264 Decoder -flulpcm: flulpcmdec: Fluendo LPCM decoder +flumms: flummssrc: Fluendo MMS source +flumpeg4videodec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flulpcmdec: flulpcmdec: Fluendo LPCM decoder Once the codecs are sucessfully installed, you should have access to playing back supported media files like Windows Media Video, MPEG videos, @@ -98,9 +170,7 @@ https://www.fluendo.com -Should you have any problem with the codecs, please open an ticket on : - -https://core.fluendo.com/gstreamer/trac/ +Should you have any problem with the codecs, please contact us : or send an e-mail to support@fluendo.com @@ -110,7 +180,7 @@ -- FLUENDO S.A. -World Trade Center Edificio Norte 2 planta +World Trade Center Edificio Norte 7 planta 08039 BARCELONA - SPAIN +34 933 175 153 Files old/codecs/gstreamer-0.10/libgstflump3dec.so and new/codecs/gstreamer-0.10/libgstflump3dec.so differ Files old/codecs/gstreamer-1.0/libgstflump3dec.so and new/codecs/gstreamer-1.0/libgstflump3dec.so differ Files old/codecs/libgstflump3dec.so and new/codecs/libgstflump3dec.so differ ++++++ fluendo-mp3-12.x86_64.tar.bz2 -> fluendo-mp3-18.x86_64.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.txt new/README.txt --- old/README.txt 2010-08-27 17:25:32.000000000 +0200 +++ new/README.txt 2013-03-05 16:20:52.000000000 +0100 @@ -1,21 +1,28 @@ This is the installation documentation for the Fluendo Codec pack. Included in this package you will find a directory called -codecs containing codecs as .so files. Those files are -plug-ins for the GStreamer framework and will provide the codec features -to any application using the GStreamer framework. +'codecs' containing codecs in 2 different subdirectories as .so files. +Each subdirectory corresponds to a different version of GStreamer. Indeed +starting from Fedora 18 (beginning of 2013), some distributions are now shipping +both GStreamer 0.10 and GStreamer 1.0. During that transition you will have to +install Fluendo codecs for both versions. + +Those files are plug-ins for the GStreamer framework and will provide the codec +features to any application using the GStreamer framework. They can be installed in 2 different scenarios : 1) For one user only : ====================== -Please copy all the files contained in the codecs directory in +For GStreamer 0.10 : + +Please copy all the files contained in the codecs/gstreamer-0.10 directory in the following directory ~/.gstreamer-0.10/plugins/ As a commodity you can run the following command line from a terminal : -user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/* ~/.gstreamer-0.10/plugins/ +user@host$ mkdir -p ~/.gstreamer-0.10/plugins; cp ./codecs/gstreamer-0.10/* ~/.gstreamer-0.10/plugins/ Once this is done a simple : @@ -23,6 +30,16 @@ Should show a list of files named libgstflu*.so. +For GStreamer 1.0 : + +User plugins are now located in a different directory. Please copy all the files +contained in the codecs/gstreamer-1.0 directory in + +~/.local/share/.gstreamer-1.0/ + +or in $XDG_DATA_HOME/.gstreamer-1.0 if the XDG_DATA_HOME environment variable is +set. + 2) For the whole system (all users) : ===================================== @@ -31,10 +48,16 @@ command. Once you are root you can copy all the files contained in the -codecs directory in the following directory -/usr/lib64/gstreamer-0.10/ +codecs/gstreamer-0.10/ directory in the following directory: + +/usr/lib/gstreamer-0.10/ + +and then all the files contained in the codecs/gstreamer-1.0/ directory in the +following directory: -If that directory does not exist that can mean that GStreamer 0.10 is not +/usr/lib/gstreamer-1.0/ + +If that directory does not exist that can mean that GStreamer 0.10 / 1.0 is not installed or is installed in a different location. If it is installed in a different location you can figure out where that is with the following command : @@ -42,41 +65,90 @@ which should return something like : -Filename: /usr/lib64/gstreamer-0.10/libgstogg.so +Filename: /usr/lib/gstreamer-0.10/libgstogg.so + +Meaning that plugins are installed in /usr/lib/gstreamer-0.10/ -Meaning that plugins are installed in /usr/lib64/gstreamer-0.10/ +The same applies to GStreamer 1.0 with gst-inspect-1.0 oggdemux |grep File To copy all the codecs in the GStreamer plugins directory run the following command (assuming your current working directory is inside the unpacked codec archive where this documentation is): -root@host# cp ./codecs/* /usr/lib64/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-0.10/* /usr/lib/gstreamer-0.10/ +root@host# cp ./codecs/gstreamer-1.0/* /usr/lib/gstreamer-1.0/ Checking your codec installation : ================================== In order to test codecs you can run the following command in a terminal : +For GStreamer 0.10: + user@host$ gst-inspect-0.10 | grep flu which should show the following result (The following list can vary depending on what codec pack you bought): -flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder -flurtp: flurtpasfdepay: RTP packet parser -fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Decoder +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluilbc: fluilbcenc: Fluendo iLBC Encoder fluwmvdec: fluwmvdec: Fluendo WMV Decoder -fluisodemux: fluisodemux: ISODemux Demuxer -fluaacdec: fluaacdec: Fluendo AAC Decoder -flumpegdemux: flutsdemux: MPEG Transport stream demuxer -flumpegdemux: flupsdemux: MPEG Program Demuxer +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +flumsb: video/x-ms-nsc: nsc +flumsb: flumsbparser: Fluendo MSB Parser +flumsb: flunscparser: Fluendo NSC Parser +flumsb: flumsbbin: Fluendo MSB Bin +flurtp: flurtpasfdepay: RTP packet parser +flurtp: flurtspwms: Fluendo WMS RTSP Extension +fluwma: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) +fluwma: fluwmsdec: Fluendo WMS Decoder +fluasf: fluasfdemux: Fluendo ASF Demuxer +fluasf: fluasfcmdparse: Fluendo ASF Command Parser flumms: flummssrc: Fluendo MMS source +flumpeg4vdec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flumpegdemux: flupsdemux: The Fluendo MPEG Program Stream Demuxer +flumpegdemux: flutsdemux: MPEG Transport stream demuxer +flulpcm: flulpcmdec: Fluendo LPCM decoder +fluva: fluvadec: Fluendo Hardware Accelerated Video Decoder +fluva: fluvasink: Fluendo VA Video sink +fluva: fluvaautosink: Fluendo Video Acceleration auto video sink +fluva: fluvaclutsink: Fluendo VA Clutter sink +fluva: fluvaconvert: Fluendo Hardware Accelerated Video Converter + +For GStreamer 1.0 + +user@host$ gst-inspect-1.0 | grep flu + +which should show the following result (The following list can vary depending +on what codec pack you bought): + +fluh264dec: fluh264dec: Fluendo H264 Decoder +fluaacdec: fluaacdec: Fluendo AAC Decoder (HE enabled, stereo downmix) +flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) +fluilbc: fluilbcenc: Fluendo iLBC Encoder +fluilbc: fluilbcdec: Fluendo iLBC Encoder +fluwmvdec: fluwmvdec: Fluendo WMV Decoder +fluac3dec: fluac3dec: Fluendo AC3 Decoder (IPP build with Player protection) +flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder +fluadpcm: fluadpcmmsdec: Fluendo Microsoft ADPCM Decoder +fluadpcm: fluadpcmimadvidec: Fluendo ADPCM IMA DVI Decoder +fluadpcm: fluadpcmimaqtdec: Fluendo ADPCM IMA QT Decoder +fluwmadec: fluwmsdec: Fluendo WMS Decoder +fluwmadec: fluwmadec: Fluendo WMA Decoder (STD + PRO + LSL + WMS) fluasf: fluasfcmdparse: Fluendo ASF Command Parser fluasf: fluasfdemux: Fluendo ASF Demuxer -flumpeg2vdec: flumpeg2vdec: Fluendo MPEG-2 Video Decoder -flump3dec: flump3dec: Fluendo MP3 Decoder (IPP build) -fluh264dec: fluh264dec: Fluendo H264 Decoder -flulpcm: flulpcmdec: Fluendo LPCM decoder +flumms: flummssrc: Fluendo MMS source +flumpeg4videodec: flumpeg4vdec: Fluendo MPEG-4 ASP Video Decoder +fludivx3dec: fludivx3dec: Fluendo DivX 3.11 Video Decoder +flulpcmdec: flulpcmdec: Fluendo LPCM decoder Once the codecs are sucessfully installed, you should have access to playing back supported media files like Windows Media Video, MPEG videos, @@ -98,9 +170,7 @@ https://www.fluendo.com -Should you have any problem with the codecs, please open an ticket on : - -https://core.fluendo.com/gstreamer/trac/ +Should you have any problem with the codecs, please contact us : or send an e-mail to support@fluendo.com @@ -110,7 +180,7 @@ -- FLUENDO S.A. -World Trade Center Edificio Norte 2 planta +World Trade Center Edificio Norte 7 planta 08039 BARCELONA - SPAIN +34 933 175 153 Files old/codecs/gstreamer-0.10/libgstflump3dec.so and new/codecs/gstreamer-0.10/libgstflump3dec.so differ Files old/codecs/gstreamer-1.0/libgstflump3dec.so and new/codecs/gstreamer-1.0/libgstflump3dec.so differ Files old/codecs/libgstflump3dec.so and new/codecs/libgstflump3dec.so differ ++++++ gst-fluendo-mp3-20100901.tar.bz2 -> gst-fluendo-mp3-20130324.tar.bz2 ++++++ ++++ 14280 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de