Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > tainted-updates-src > by-pkgid > 9c74cbf634a016e99cd58c1040a1f11e > files > 3

ffmpeg-3.3.4-1.mga6.tainted.src.rpm

%define avcmajor		57
%define avclibname		%mklibname avcodec %{avcmajor}
%define develname		%mklibname %{name} -d
%define staticname		%mklibname %{name} -s -d

%define avfmajor		57
%define avflibname		%mklibname avformat %{avfmajor}

%define postprocmajor		54
%define postproclibname		%mklibname postproc %{postprocmajor}

%define avumajor		55
%define avulibname		%mklibname avutil %{avumajor}

%define avrmajor		3
%define avrlibname		%mklibname avresample %{avrmajor}

%define swsmajor		4
%define swslibname		%mklibname swscaler %{swsmajor}

%define filtermajor		6
%define filterlibname		%mklibname avfilter %{filtermajor}

%define swresamplemajor		2
%define swresamplelibname	%mklibname swresample %{swresamplemajor}

%define build_plf	0
%{?_with_plf: %{expand: %%global build_plf 1}}
%if %build_plf
%define distsuffix	plf
%endif
%if "%distro_section" == "tainted"
%global build_plf	1
%endif

%define build_faac	0
%{?_with_faac: %{expand: %%global build_faac 1}}
%{?_without_faac: %{expand: %%global build_faac 0}}

# (akien) opencv requires ffmpeg which buildrequires opencv..
%define bootstrap	0

Name: 	 	ffmpeg
Version: 	3.3.4
Release: 	%mkrel 1
Summary: 	Hyper fast MPEG1/MPEG4/H263/RV and AC3/MPEG audio encoder
Group: 	 	Video/Utilities
%if %build_plf
License: 	GPLv3+
%else
License: 	GPLv2+
%endif
URL:		http://ffmpeg.org/
Source0: 	http://ffmpeg.org/releases/%{name}-%{version}.tar.xz
# TODO: Find out current upstream stance about this and try to get something in
Patch0:		ffmpeg-kodi-flush-hack.patch
BuildRequires:  texi2html
BuildRequires:	SDL-devel
BuildRequires:	libtheora-devel
BuildRequires:	libvorbis-devel
BuildRequires:	libjack-devel
BuildRequires:	libdc1394-devel
BuildRequires:	libschroedinger-devel
BuildRequires:	libvpx-devel
BuildRequires:	jpeg-devel
BuildRequires:	libpng-devel
BuildRequires:	bzip2-devel
BuildRequires:	opencl-devel
BuildRequires:	rtmp-devel
BuildRequires:	sdl2-devel
BuildRequires:	vdpau-devel
BuildRequires:	libva-devel
BuildRequires:	yasm
BuildRequires:	liblame-devel
%if %build_plf
BuildRequires:	x264-devel >= 0.118
BuildRequires:	x265-devel
BuildRequires:	opencore-amr-devel
BuildRequires:	libvo-amrwbenc-devel
BuildRequires:	libxvid-devel
%endif
%if %build_faac
BuildRequires:	libfaac-devel
%endif
BuildRequires:	speex-devel
BuildRequires:	freetype-devel
BuildRequires:	libnut-devel
BuildRequires:	gsm-devel
BuildRequires:	celt-devel
BuildRequires:	opus-devel
BuildRequires:	twolame-devel
%if ! 0%{?bootstrap}
BuildRequires:	opencv-devel
%endif
BuildRequires:	openjpeg-devel
BuildRequires:	xavs-devel
BuildRequires:	frei0r-devel
BuildRequires:	libmodplug-devel
BuildRequires:	ass-devel
BuildRequires:	gnutls-devel
BuildRequires:	libcdio-paranoia-devel
BuildRequires:	pulseaudio-devel
BuildRequires:	dirac-devel
BuildRequires:	libv4l-devel
Requires:	%{postproclibname} = %{version}-%{release}
Requires:	%{avclibname} = %{version}-%{release}
Requires:	%{avflibname} = %{version}-%{release}
Requires:	%{avulibname} = %{version}-%{release}
Requires:	%{avrlibname} = %{version}-%{release}
Requires:	%{filterlibname} = %{version}-%{release}
Requires:       %{swslibname} = %{version}-%{release}
Requires:	%{swresamplelibname} = %{version}-%{release}

%description
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

%if %build_plf
This package is in the "tainted" section as it violates several patents.
%endif

%package -n	%{avclibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
Provides:	libffmpeg = %{version}-%{release}
Obsoletes:	%{_lib}ffmpeg53 < 0.8.2-2

%description -n	%{avclibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{postproclibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
Conflicts:	%mklibname ffmpeg 51

%description -n	%{postproclibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.


%package -n	%{avflibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg
Obsoletes:	%{_lib}avformats53 < %{version}-%{release}

%description -n	%{avflibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{avulibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{avulibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{avrlibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{avrlibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swslibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{swslibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{filterlibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{filterlibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{swresamplelibname}
Group:		System/Libraries
Summary:	Shared library part of ffmpeg

%description -n	%{swresamplelibname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg if you want to encode multimedia streams.

%package -n	%{develname}
Group:		Development/C
Summary:	Header files for the ffmpeg codec library
Requires:	%{avclibname} = %{version}-%{release}
Requires:	%{avflibname} = %{version}-%{release}
Requires:	%{avulibname} = %{version}-%{release}
Requires:	%{avrlibname} = %{version}-%{release}
Requires:	%{postproclibname} = %{version}-%{release}
Requires:	%{swslibname} = %{version}-%{release}
Requires:	%{filterlibname} = %{version}-%{release}
Requires:	%{swresamplelibname} = %{version}-%{release}
Provides:	libffmpeg-devel = %{version}-%{release}
Provides:	ffmpeg-devel = %{version}-%{release}
Obsoletes:	%mklibname -d %{name} 51

%description -n	%{develname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%package -n	%{staticname}
Group:		Development/C
Summary:	Static library for the ffmpeg codec library
Requires:	%{develname} = %{version}-%{release}
Provides:	libffmpeg-static-devel = %{version}-%{release}
Obsoletes:	%mklibname -s -d %{name} 51

%description -n	%{staticname}
ffmpeg is a hyper fast realtime audio/video encoder, a streaming server
and a generic audio and video file converter.

It can grab from a standard Video4Linux video source and convert it into
several file formats based on DCT/motion compensation encoding. Sound is
compressed in MPEG audio layer 2 or using an AC3 compatible stream.

Install libffmpeg-devel if you want to compile apps with ffmpeg support.

%prep
%setup -q 
%autopatch -p1

%build
export CFLAGS="%{optflags} -FPIC"
export LDFLAGS="%{ldflags}"

./configure --prefix=%{_prefix} \
	--enable-shared \
	--libdir=%{_libdir} \
	--shlibdir=%{_libdir} \
	--incdir=%{_includedir} \
	--disable-stripping \
	--enable-postproc \
	--enable-gpl \
	--enable-pthreads \
	--enable-libtheora \
	--enable-libvorbis --disable-encoder=vorbis \
	--enable-libvpx \
	--enable-runtime-cpudetect \
	--enable-libdc1394 \
	--enable-libschroedinger \
	--enable-librtmp \
	--enable-libspeex \
	--enable-libfreetype \
	--enable-libnut \
	--enable-libgsm \
	--enable-libcelt \
	--enable-libopus \
%if ! 0%{?bootstrap}
	--enable-libopencv \
%endif
	--enable-libopenjpeg \
	--enable-libtwolame \
	--enable-libxavs \
	--enable-frei0r \
	--enable-libmodplug \
	--enable-libass \
	--enable-gnutls \
	--enable-libcdio \
	--enable-libpulse \
	--enable-libv4l2 \
	--enable-avresample \
	--enable-opencl \
	--enable-libmp3lame \
%if %build_plf
	--enable-libopencore-amrnb \
	--enable-libopencore-amrwb \
	--enable-version3 \
	--enable-libx264 \
	--enable-libx265 \
	--enable-libvo-amrwbenc \
	--enable-libxvid \
%else
	--disable-decoder=aac --disable-encoder=aac \
%endif
%if %build_faac
	--enable-nonfree --enable-libfaac
%endif


%make

%install
%make_install SRC_PATH=`pwd`

%files
%doc doc/*.html doc/*.txt doc/*.conf
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/ffmpeg

%files -n %{avclibname}
%{_libdir}/libavcodec.so.%{avcmajor}{,.*}

%files -n %postproclibname
%{_libdir}/libpostproc.so.%{postprocmajor}{,.*}

%files -n %{avflibname}
%{_libdir}/libavformat.so.%{avfmajor}{,.*}
%{_libdir}/libavdevice.so.%{avfmajor}{,.*}

%files -n %{avulibname}
%{_libdir}/libavutil.so.%{avumajor}{,.*}

%files -n %{avrlibname}
%{_libdir}/libavresample.so.%{avrmajor}{,.*}

%files -n %{swslibname}
%{_libdir}/libswscale.so.%{swsmajor}{,.*}

%files -n %{filterlibname}
%{_libdir}/libavfilter.so.%{filtermajor}{,.*}

%files -n %{swresamplelibname}
%{_libdir}/libswresample.so.%{swresamplemajor}{,.*}

%files -n %{develname}
%doc doc/APIchanges
%{_includedir}/libavcodec
%{_includedir}/libavdevice
%{_includedir}/libavfilter
%{_includedir}/libavformat
%{_includedir}/libavutil
%{_includedir}/libavresample
%{_includedir}/libpostproc
%{_includedir}/libswscale
%{_includedir}/libswresample
%{_libdir}/libavcodec.so
%{_libdir}/libavdevice.so
%{_libdir}/libavformat.so
%{_libdir}/libavfilter.so
%{_libdir}/libavutil.so
%{_libdir}/libavresample.so
%{_libdir}/libpostproc.so
%{_libdir}/libswscale.so
%{_libdir}/libswresample.so
%{_libdir}/pkgconfig/libswscale.pc
%{_libdir}/pkgconfig/libavcodec.pc
%{_libdir}/pkgconfig/libavdevice.pc
%{_libdir}/pkgconfig/libavfilter.pc
%{_libdir}/pkgconfig/libavformat.pc
%{_libdir}/pkgconfig/libavutil.pc
%{_libdir}/pkgconfig/libavresample.pc
%{_libdir}/pkgconfig/libpostproc.pc
%{_libdir}/pkgconfig/libswresample.pc
%{_mandir}/man3/lib*.3*

%files -n %{staticname}
%{_libdir}/*.a


%changelog
* Wed Sep 13 2017 shlomif <shlomif> 3.3.4-1.mga6
+ Revision: 1153526
- Fix Mga#21696 (new version 3.3.4)
- rebuild for tainted
- New version 3.3.3 ( MGA#21407 ).

* Wed Jun 07 2017 luigiwalser <luigiwalser> 3.3.2-1.mga6.tainted
+ Revision: 1107165
- 3.3.2

* Mon May 15 2017 luigiwalser <luigiwalser> 3.3.1-1.mga6.tainted
+ Revision: 1101684
- 3.3.1

* Thu May 04 2017 zezinho <zezinho> 3.3-2.mga6.tainted
+ Revision: 1099017
- enable mp3 encoder in core as patents are gone

* Sun Apr 30 2017 neoclust <neoclust> 3.3-1.mga6.tainted
+ Revision: 1098106
- New version 3.3

* Fri Mar 10 2017 akien <akien> 3.2.4-4.mga6.tainted
+ Revision: 1091601
- Rebuild for v4l-utils 1.12.3

* Wed Mar 08 2017 neoclust <neoclust> 3.2.4-3.mga6
+ Revision: 1089928
- Rebuild without bootstrap

* Wed Mar 08 2017 akien <akien> 3.2.4-2.mga6.tainted
+ Revision: 1089885
- Bootstrap ffmpeg, i.e. disable opencv cyclical dep
- Rebuild in */release

* Wed Feb 22 2017 zezinho <zezinho> 3.2.4-1.mga6.tainted
+ Revision: 1087332
- new bugfix version 3.2.4 - BR opencl
- BR opencv as it builds now
- BR SDL2 to build ffplay

* Mon Jan 23 2017 zezinho <zezinho> 3.2.2-2.mga6.tainted
+ Revision: 1083130
- bump rel to submit to tainted

* Wed Jan 18 2017 zezinho <zezinho> 3.2.2-1.mga6.tainted
+ Revision: 1082336
- upgrade to latest upstream 3.2.2

* Tue Jan 10 2017 luigiwalser <luigiwalser> 2.8.10-3.mga6.tainted
+ Revision: 1080918
- rebuild for libass

* Sun Jan 01 2017 luigiwalser <luigiwalser> 2.8.10-2.mga6.tainted
+ Revision: 1079499
- rebuild for x265

* Tue Dec 06 2016 luigiwalser <luigiwalser> 2.8.10-1.mga6.tainted
+ Revision: 1072818
- 2.8.10

* Mon Nov 28 2016 luigiwalser <luigiwalser> 2.8.8-1.2.mga6.tainted
+ Revision: 1070671
- rebuild for x265

* Sun Oct 02 2016 akien <akien> 2.8.8-1.1.mga6.tainted
+ Revision: 1058091
- Rebuild for tainted

* Sat Oct 01 2016 luigiwalser <luigiwalser> 2.8.8-1.mga6
+ Revision: 1058012
- 2.8.8

* Mon Sep 12 2016 luigiwalser <luigiwalser> 2.8.6-4.mga6
+ Revision: 1051569
- rebuild for x265

* Wed Apr 13 2016 daviddavid <daviddavid> 2.8.6-3.mga6.tainted
+ Revision: 1001043
- enable avresample support (needed for new upstream release performous)

* Sun Feb 14 2016 luigiwalser <luigiwalser> 2.8.6-2.mga6.tainted
+ Revision: 960386
- rebuild for x265
- remove vo-aacenc support (dropped upstream)

* Tue Feb 02 2016 luigiwalser <luigiwalser> 2.8.6-1.mga6.tainted
+ Revision: 931880
- 2.8.6

* Mon Jan 18 2016 luigiwalser <luigiwalser> 2.8.5-2.mga6.tainted
+ Revision: 925618
- rebuild for x264

* Fri Jan 15 2016 luigiwalser <luigiwalser> 2.8.5-1.mga6.tainted
+ Revision: 923304
- 2.8.5

* Tue Jan 12 2016 daviddavid <daviddavid> 2.8.4-2.mga6.tainted
+ Revision: 922232
+ rebuild (emptylog)

* Mon Jan 11 2016 luigiwalser <luigiwalser> 2.8.4-2.mga6
+ Revision: 921803
- rebuild for gnutls

* Mon Dec 21 2015 fwang <fwang> 2.8.4-1.mga6.tainted
+ Revision: 912825
- patch1 is merged
- 2.8.4

* Mon Nov 30 2015 luigiwalser <luigiwalser> 2.8.3-1.mga6.tainted
+ Revision: 907243
- 2.8.3

* Mon Nov 16 2015 oden <oden> 2.8.2-1.mga6.tainted
+ Revision: 903583
- fix build
- 2.8.2
- rebuild

* Sat Oct 17 2015 fwang <fwang> 2.8.1-1.mga6.tainted
+ Revision: 892286
- 2.8.1

* Fri Oct 09 2015 zezinho <zezinho> 2.8-2.mga6.tainted
+ Revision: 888419
- activate libx265 in tainted

* Thu Sep 10 2015 fwang <fwang> 2.8-1.mga6.tainted
+ Revision: 875334
- 2.8

* Thu Sep 03 2015 shlomif <shlomif> 2.7.2-1.mga6.tainted
+ Revision: 872412
- New version 2.7.2

* Thu Jul 16 2015 neoclust <neoclust> 2.7.1-2.mga6.tainted
+ Revision: 854563
- Rebuld against new libcdio-paranoia-devel

* Sat Jun 27 2015 cjw <cjw> 2.7.1-1.mga6.tainted
+ Revision: 846244
- 2.7.1

* Sun May 17 2015 luigiwalser <luigiwalser> 2.4.9-1.mga5.tainted
+ Revision: 822201
- 2.4.9

* Sun Mar 08 2015 luigiwalser <luigiwalser> 2.4.7-1.mga5.tainted
+ Revision: 818173
- 2.4.7

* Sun Feb 15 2015 luigiwalser <luigiwalser> 2.4.6-1.mga5.tainted
+ Revision: 814980
- 2.4.6

* Mon Jan 12 2015 luigiwalser <luigiwalser> 2.4.5-1.mga5.tainted
+ Revision: 810005
- 2.4.5

* Tue Dec 02 2014 luigiwalser <luigiwalser> 2.4.4-1.mga5.tainted
+ Revision: 800282
- 2.4.4

* Mon Nov 24 2014 anssi <anssi> 2.4.3-2.mga5.tainted
+ Revision: 798788
- add patch to make ff_read_frame_flush() public under a custom name for
  Kodi use for the time being

* Wed Nov 05 2014 akien <akien> 2.4.3-1.mga5.tainted
+ Revision: 795854
- Version 2.4.3
- Version 2.3.4

* Wed Oct 15 2014 umeabot <umeabot> 2.3.3-3.mga5.tainted
+ Revision: 739475
- Second Mageia 5 Mass Rebuild
- Mageia 5 Mass Rebuild

* Mon Aug 18 2014 fwang <fwang> 2.3.3-1.mga5.tainted
+ Revision: 664986
- 2.3.3

* Wed Aug 13 2014 fwang <fwang> 2.3.2-1.mga5.tainted
+ Revision: 662337
- 2.3.2

* Mon Aug 04 2014 fwang <fwang> 2.3.1-1.mga5.tainted
+ Revision: 659524
- 2.3.1

* Sun Jul 20 2014 wally <wally> 2.3-2.mga5.tainted
+ Revision: 654679
- add patch to add missing long_name descriptions to img2dec.c (to hopefully fix segfaults in gstreamers ffmpeg/libav plugins)

* Wed Jul 16 2014 fwang <fwang> 2.3-1.mga5.tainted
+ Revision: 653233
- update file list
- 2.3

* Tue Jul 15 2014 fwang <fwang> 2.2.5-1.mga5.tainted
+ Revision: 652797
- 2.2.5

* Tue Jun 24 2014 fwang <fwang> 2.2.4-1.mga5.tainted
+ Revision: 639184
- 2.2.4

* Tue Jun 03 2014 fwang <fwang> 2.2.3-1.mga5.tainted
+ Revision: 631795
- 2.2.3

* Mon May 05 2014 fwang <fwang> 2.2.2-1.mga5.tainted
+ Revision: 620184
- 2.2.2

* Fri Apr 11 2014 fwang <fwang> 2.2.1-1.mga5.tainted
+ Revision: 613377
- 2.2.1

* Tue Apr 01 2014 akien <akien> 2.2-3.mga5.tainted
+ Revision: 611178
- Enable atrac3p decoder in the tainted build

* Sun Mar 30 2014 daviddavid <daviddavid> 2.2-2.mga5.tainted
+ Revision: 610545
- rebuild for new x264

* Mon Mar 24 2014 fwang <fwang> 2.2-1.mga5.tainted
+ Revision: 607754
- 2.2

* Tue Feb 25 2014 fwang <fwang> 2.1.4-1.mga5.tainted
+ Revision: 596756
- 2.1.4

* Mon Feb 17 2014 luigiwalser <luigiwalser> 2.1.3-4.mga5
+ Revision: 593273
- rebuild for x264

* Sun Feb 16 2014 luigiwalser <luigiwalser> 2.1.3-3.mga5.tainted
+ Revision: 592546
- rebuild for librtmp

* Sat Feb 15 2014 luigiwalser <luigiwalser> 2.1.3-2.mga5.tainted
+ Revision: 592219
- rebuild for libass

* Tue Feb 04 2014 fwang <fwang> 2.1.3-1.mga5.tainted
+ Revision: 581473
- new version 2.1.3

* Mon Oct 21 2013 umeabot <umeabot> 2.0.2-2.mga4.tainted
+ Revision: 540555
- Mageia 4 Mass Rebuild

* Wed Oct 09 2013 luigiwalser <luigiwalser> 2.0.2-1.mga4.tainted
+ Revision: 493838
- new version 2.0.2

* Sun Sep 01 2013 fwang <fwang> 2.0.1-3.mga4.tainted
+ Revision: 473879
- rebuild for new libcdio split

* Sat Aug 24 2013 luigiwalser <luigiwalser> 2.0.1-2.mga4.tainted
+ Revision: 470988
- rebuild for x264

* Tue Aug 13 2013 fwang <fwang> 2.0.1-1.mga4.tainted
+ Revision: 466023
- new version 2.0.1

* Wed Jul 10 2013 fwang <fwang> 2.0-1.mga4.tainted
+ Revision: 452438
- add man pages
- new version 2.0

* Mon Jun 17 2013 luigiwalser <luigiwalser> 1.2.1-3.mga4.tainted
+ Revision: 443886
- rebuild for x264

  + fwang <fwang>
    - rebuild for new openjpeg

* Thu May 23 2013 fwang <fwang> 1.2.1-1.mga4.tainted
+ Revision: 425394
- new version 1.2.1

* Fri Apr 05 2013 fwang <fwang> 1.1.4-1.mga3.tainted
+ Revision: 408187
- new version 1.1.4

* Tue Feb 12 2013 fwang <fwang> 1.1.2-1.mga3.tainted
+ Revision: 398016
- new version 1.1.2
- new version 1.1.1

* Fri Jan 11 2013 umeabot <umeabot> 1.1-3.mga3.tainted
+ Revision: 350258
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Tue Jan 08 2013 cjw <cjw> 1.1-2.mga3.tainted
+ Revision: 341613
- enable libopus and libtwolame
- remove old comment about gstreamer0.10-ffmpeg

* Tue Jan 08 2013 fwang <fwang> 1.1-1.mga3.tainted
+ Revision: 341574
- fix libmajor
- new version 1.1

* Sun Dec 09 2012 cjw <cjw> 1.0.1-2.mga3.tainted
+ Revision: 329207
- patch1: fix chromium-browser 25 build

* Thu Dec 06 2012 fwang <fwang> 1.0.1-1.mga3.tainted
+ Revision: 327105
- new version 1.0.1

* Sun Oct 07 2012 fwang <fwang> 1.0-2.mga3.tainted
+ Revision: 303245
- rebuild for new openjpeg

* Fri Sep 28 2012 fwang <fwang> 1.0-1.mga3.tainted
+ Revision: 298904
- update libmajor
- update group
- new version 1.0

* Wed Sep 19 2012 fwang <fwang> 0.11.2-1.mga3.tainted
+ Revision: 296119
- new version 0.11.2

* Sat Sep 15 2012 fwang <fwang> 0.11.1-3.mga3.tainted
+ Revision: 294225
- rebuild for new x264
- gst1.0 is using libav fork now
- add note on gst1.0-ffmpeg
- add note on gstreamer0.10-ffmpeg package

* Sun Aug 05 2012 shlomif <shlomif> 0.11.1-2.mga3.tainted
+ Revision: 278609
- Rebuild because ffmpeg is uninstallable.
  See: https://bugs.mageia.org/show_bug.cgi?id=6809#c7 .

* Fri Jun 08 2012 fwang <fwang> 0.11.1-1.mga3.tainted
+ Revision: 257773
- drop avresample lib
- new version 0.11.1

* Tue May 29 2012 fwang <fwang> 0.11-2.mga3.tainted
+ Revision: 249021
- disable opencv as it does not recognize newer opencv
- revert previous change
- disable opencv for now
- rebuild for new opencv

* Mon May 28 2012 fwang <fwang> 0.11-1.mga3.tainted
+ Revision: 247809
- update file list
- update libmajor
- drop unused swtich
- new version 0.11

* Mon May 07 2012 fwang <fwang> 0.10.3-1.mga2.tainted
+ Revision: 234856
- new version 0.10.3

  + blino <blino>
    - revert doc changes, since ffmpeg should not be pulled for most users anyway (as pointed by Anssi)
    - split out advanced doc in ffmpeg-doc since it takes about 1MB
    - do not package INSTALL file which is not relevant for end users

* Thu Apr 12 2012 fwang <fwang> 0.10.2-2.mga2.tainted
+ Revision: 230356
- rebuild for new openjpeg

* Mon Mar 19 2012 fwang <fwang> 0.10.2-1.mga2.tainted
+ Revision: 224316
- drop merged patch
- new version 0.10.2

* Fri Mar 02 2012 fwang <fwang> 0.10-2.mga2.tainted
+ Revision: 216649
- rebuild for new vpx

* Fri Jan 27 2012 fwang <fwang> 0.10-1.mga2.tainted
+ Revision: 202149
- update libmajor
- new version 0.10

* Mon Jan 16 2012 luigiwalser <luigiwalser> 0.9.1-2.mga2.tainted
+ Revision: 196692
- enable speex freetype libnut gsm celt opencv openjpeg xavs frei0r
- enable libmodplug libass gnutls libcdio libpulse dirac libv4l2
- format string fix (from mdv)
- format string fix (from mdv)
- spec cleanups from mdv

* Thu Jan 05 2012 fwang <fwang> 0.9.1-1.mga2.tainted
+ Revision: 191144
- new version 0.9.1

* Tue Dec 13 2011 fwang <fwang> 0.9-1.mga2.tainted
+ Revision: 181284
- bump x264 req

* Tue Dec 13 2011 fwang <fwang> 0.9-1.mga2
+ Revision: 181262
- update file list
- update file list
- new verison 0.9

* Tue Nov 22 2011 fwang <fwang> 0.8.7-1.mga2.tainted
+ Revision: 170893
- new version 0.8.7

* Sat Nov 05 2011 fwang <fwang> 0.8.6-1.mga2.tainted
+ Revision: 163098
- new version 0.8.6

* Mon Oct 03 2011 fwang <fwang> 0.8.5-1.mga2.tainted
+ Revision: 151124
- new version 0.8.5
- update avformat libname

* Tue Sep 27 2011 spuhler <spuhler> 0.8.4-2.mga2
+ Revision: 149251
- changed -%%_mandir, %%_datadir to %%{_mandir}, %%{_datadir}
- changed BuildRequires: tetex-texi2html to BuildRequires: texi2html

* Thu Sep 22 2011 fwang <fwang> 0.8.4-1.mga2.tainted
+ Revision: 146724
- new version 0.8.4

* Thu Sep 08 2011 fwang <fwang> 0.8.3-1.mga2.tainted
+ Revision: 141359
- new version 0.8.3
- rename libffmpeg into libavcodec to reflect its actural content
- new version 0.8.2
- new version 0.8.1

* Fri Jun 24 2011 fwang <fwang> 0.8-1.mga2.tainted
+ Revision: 112931
- bump req on x264
- faad support removed in ffmpeg 0.8

* Fri Jun 24 2011 fwang <fwang> 0.8-1.mga2
+ Revision: 112920
- br yasm
- alwasy build swscale
- drop upstream patches
- new version 0.8

* Fri Jun 17 2011 ahmad <ahmad> 0.6.3-3.mga2
+ Revision: 108552
- Enable libxvid support (Tainted build)

* Sun May 29 2011 pterjan <pterjan> 0.6.3-2.mga1.tainted
+ Revision: 100677
- Fix description of tainted package
- Enable tainted build

  + cjw <cjw>
    - patch2-5: add support for vo-amrwbenc and vo-aacenc (from ffmpeg git)

* Wed Apr 27 2011 colin <colin> 0.6.3-1.mga1
+ Revision: 92150
- New bugfix release

* Fri Jan 14 2011 dmorgan <dmorgan> 0.6.1-2.mga1
+ Revision: 18043
- Get rid of mdv macros

  + ahmad <ahmad>
    - imported package ffmpeg


* Mon Dec 06 2010 Götz Waschk <waschk@mandriva.org> 0.6.1-2mdv2011.0
+ Revision: 612098
- rebuild

* Sun Oct 24 2010 Funda Wang <fwang@mandriva.org> 0.6.1-1mdv2011.0
+ Revision: 587862
- new version 0.6.1

* Wed Jul 21 2010 Götz Waschk <waschk@mandriva.org> 0.6-5mdv2011.0
+ Revision: 556307
- build with librtmp (bug #60225)

* Sun Jul 18 2010 Funda Wang <fwang@mandriva.org> 0.6-4mdv2011.0
+ Revision: 554889
- add BR for more encoders

* Tue Jul 13 2010 Götz Waschk <waschk@mandriva.org> 0.6-3mdv2011.0
+ Revision: 551968
- rebuild for new libva

* Tue Jul 13 2010 Anssi Hannula <anssi@mandriva.org> 0.6-2mdv2011.0
+ Revision: 551467
- build with vaapi support

* Mon Jul 12 2010 Götz Waschk <waschk@mandriva.org> 0.6-1mdv2011.0
+ Revision: 551242
- new version 0.6
- drop patch 2
- build with vp8 support

* Tue Jun 15 2010 Götz Waschk <waschk@mandriva.org> 0.6-0.22960.5mdv2010.1
+ Revision: 548077
- disable internal vorbis encoder (bug #59797)
- disable AAC decoder and encoder

* Wed May 05 2010 Götz Waschk <waschk@mandriva.org> 0.6-0.22960.4mdv2010.1
+ Revision: 542343
- rebuild

* Sun May 02 2010 Anssi Hannula <anssi@mandriva.org> 0.6-0.22960.3mdv2010.1
+ Revision: 541620
- fix debug packages (stripping happened too early)
- fix a regression causing wrong fourcc selection for VP6F remuxing
  (ffmpeg-move-vp6f-up.patch)

* Sun Apr 25 2010 Götz Waschk <waschk@mandriva.org> 0.6-0.22960.2mdv2010.1
+ Revision: 538605
- new snapshot
- drop patch 2

* Sun Jan 24 2010 Emmanuel Andry <eandry@mandriva.org> 0.6-0.21383.2mdv2010.1
+ Revision: 495465
- enable cpu detection at run time
- enable schroedinger and firewire support

  + Götz Waschk <waschk@mandriva.org>
    - bump x264 dep

* Fri Jan 22 2010 Emmanuel Andry <eandry@mandriva.org> 0.6-0.21383.1mdv2010.1
+ Revision: 495040
- New svn snapshot

* Wed Jan 13 2010 Emmanuel Andry <eandry@mandriva.org> 0.6-0.21185.1mdv2010.1
+ Revision: 490732
- New svn snapshot

  + Anssi Hannula <anssi@mandriva.org>
    - build with vdpau support on 2009.0+ (BR vdpau-devel)

* Sun Jan 03 2010 Emmanuel Andry <eandry@mandriva.org> 0.6-0.21005.1mdv2010.1
+ Revision: 485996
- New svn snapshot

  + Götz Waschk <waschk@mandriva.org>
    - add more deps to the main package (gc)

* Wed Dec 09 2009 Götz Waschk <waschk@mandriva.org> 0.6-0.20785.1mdv2010.1
+ Revision: 475702
- new snapshot
- fix x264 build
- bump x264 dep

* Sat Nov 07 2009 Götz Waschk <waschk@mandriva.org> 0.6-0.20469.1mdv2010.1
+ Revision: 462295
- new snapshot
- drop imgresample patch, the old API is now gone
- new major
- replace amr by openamr
- disable faac support
- update build deps
- update license

  + Oden Eriksson <oeriksson@mandriva.com>
    - new url

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.5-2mdv2010.0
+ Revision: 424434
- rebuild

  + Götz Waschk <waschk@mandriva.org>
    - fix source URL

* Wed Mar 11 2009 Götz Waschk <waschk@mandriva.org> 0.5-1mdv2009.1
+ Revision: 353681
- new version

  + Anssi Hannula <anssi@mandriva.org>
    - build_amr option (disabled by default) needs --enable-nonfree

* Mon Mar 02 2009 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.17730.1mdv2009.1
+ Revision: 346936
- new snapshot
- rediff patch 0

* Wed Feb 11 2009 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.17149.1mdv2009.1
+ Revision: 339358
- new snapshot
- rediff patch 0
- drop patch 2

* Thu Jan 29 2009 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.16849.1mdv2009.1
+ Revision: 335215
- disable parallel build
- rediff the patch again
- new snapshot
- fix format strings
- update file list

* Sat Dec 20 2008 Oden Eriksson <oeriksson@mandriva.com> 0.4.9-3.pre1.15623.2mdv2009.1
+ Revision: 316743
- rediffed one fuzzy patch
- use %%ldflags and fix linkage (P1)

* Wed Oct 15 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.15623.1mdv2009.1
+ Revision: 293924
- new snapshot
- explicit dep on libpostproc to fix upgrades
- spec cleanup
- bump x264 dep

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.15595.1mdv2009.1
+ Revision: 292264
- new snapshot
- add conflict with old ffmpeg package to libpostproc

* Sat Oct 11 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.15593.1mdv2009.1
+ Revision: 291905
- new snapshot
- new major
- split out libpostproc
- changes recommended upstream:
 * disable external libnut support
 * drop liba52dec, xvid

* Fri Jul 11 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.14161.1mdv2009.0
+ Revision: 233641
- new snapshot
- remove mpegaudio.h again

* Thu Jul 10 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.14158.1mdv2009.0
+ Revision: 233512
- new snapshot
- update patch 0
- add missing headers requested in bug #41949

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Anssi Hannula <anssi@mandriva.org>
    - update reenable-imgresample.patch so that duplicate sws_ symbols are
      omitted from libavcodec (from Debian adaptation of the patch)
    - drop now unneeded ffplay-uses-xlib.patch (ffplay only uses SDL)

* Thu May 15 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.13155.1mdv2009.0
+ Revision: 207573
- new snapshot
- reenable deprecated libavcodec image scaler for vlc

  + Anssi Hannula <anssi@mandriva.org>
    - set --incdir explicitely so that pkg-config files get generated
      correctly

* Fri Apr 25 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.12949.2mdv2009.0
+ Revision: 197445
- bump for build system trouble
- new snapshot
- reenable swscaler

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.12933.2mdv2009.0
+ Revision: 197156
- fix header file conflict

* Thu Apr 24 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.12933.1mdv2009.0
+ Revision: 197142
- new version
- drop dirac support
- fix build
- update file list
- update license tag
- disable amr_nb and amr_wb in PLF, it would make the build undistributable

  + Anssi Hannula <anssi@mandriva.org>
    - use --shlibdir instead of move hack for lib64

* Mon Mar 17 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.11599.2mdv2008.1
+ Revision: 188363
- enable vorbis and theora

* Wed Jan 23 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.11599.1mdv2008.1
+ Revision: 157005
- new version
- update dirac deps
- update dirac patch
- fix pkgconfig file generated by dirac patch

* Thu Jan 17 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.11552.1mdv2008.1
+ Revision: 154480
- new version
- fix versioned deps between the packages, the important part is the release

* Wed Jan 02 2008 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.11372.3mdv2008.1
+ Revision: 140384
- new version
- bump avformat major
- add libavdevice
- rediff patch 3

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Thu Dec 20 2007 Thierry Vignaud <tv@mandriva.org> 0.4.9-3.pre1.10833.2mdv2008.1
+ Revision: 135865
- build with -fPIC (#35955)
- kill re-definition of %%buildroot on Pixel's request

* Mon Oct 22 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.10833.1mdv2008.1
+ Revision: 101075
- new version
- drop patch 0

* Fri Oct 12 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.10713.2mdv2008.1
+ Revision: 97491
- fix dirac patch to correctly generate the pkgconfig files
- new devel name
- fix configure options

* Fri Oct 12 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.10713.1mdv2008.1
+ Revision: 97355
- new version
- patch0: build fix
- update dirac patch
- update deps

* Sat May 12 2007 Anssi Hannula <anssi@mandriva.org> 0.4.9-3.pre1.8994.2mdv2008.0
+ Revision: 26484
- fix pkgconfig requires for dirac

* Fri May 11 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.8994.1mdv2008.0
+ Revision: 26250
- new version
- patch for dirac support
- fix buildrequires
- drop merged patch 2
- drop amr source, support using external libamrnb instead


* Tue Mar 13 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.7407.10mdv2007.1
+ Revision: 142154
- disable swscaler, it was breaking vlc

* Sun Mar 11 2007 Giuseppe Ghibò <ghibo@mandriva.com> 0.4.9-3.pre1.7407.9mdv2007.1
+ Revision: 141436
- Added swslib into Requires for devel package.

* Sun Mar 11 2007 Giuseppe Ghibò <ghibo@mandriva.com> 0.4.9-3.pre1.7407.8mdv2007.1
+ Revision: 141435
- Added swscaler library and subpackage.

  + Götz Waschk <waschk@mandriva.org>
    - create static devel package as the devel package was getting large

* Tue Jan 23 2007 Frederic Crozat <fcrozat@mandriva.com> 0.4.9-3.pre1.7407.7mdv2007.1
+ Revision: 112478
- Patch1: fix wrong define in header

* Thu Jan 11 2007 Frederic Crozat <fcrozat@mandriva.com> 0.4.9-3.pre1.7407.6mdv2007.1
+ Revision: 107507
- Enable x11grab input

* Thu Jan 04 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.7407.5mdv2007.1
+ Revision: 104228
- fix devel deps

* Thu Jan 04 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.7407.4mdv2007.1
+ Revision: 104160
- bot rebuild
- bot rebuild
- enable libnut

* Thu Jan 04 2007 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.7407.1mdv2007.1
+ Revision: 104009
- new snapshot

* Wed Nov 08 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.6941.1mdv2007.1
+ Revision: 78118
- new snapshot
- fix installation
- new version
- new snapshot
- new libavformat major
- bump deps
  fix description

* Thu Oct 19 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.6725.1mdv2007.1
+ Revision: 66424
- new release
  rediff the patch

  + Oden Eriksson <oeriksson@mandriva.com>
    - bzip2 cleanup
    - bunzip patches
    - Import ffmpeg

* Wed Sep 13 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.6122.2mdv2007.0
- fix installaion on x86_64

* Wed Aug 30 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-3.pre1.6122.1mdv2007.0
- update the patch
- new snapshot

* Sun Aug 13 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 0.4.9-3.pre1.5435.3
- patch1: link ffplay_g against libX11 since it calls XOpenDisplay

* Mon Jul 24 2006 Anssi Hannula <anssi@mandriva.org> 0.4.9-3.pre1.5435.2mdv2007.0
- drop -fno-unit-at-a-time, isn't required anymore and breaks x86_64 build
- rpmbuildupdate-friendly %%rel
- fix buildrequires

* Sun Jun 18 2006 Stefan van der Eijk <stefan@eijk.nu.lurtspam> 0.4.9-1mdv2007.0
- rebuild for sparc

* Thu Jun 01 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-2.pre1.5435.1mdv2007.0
- drop patch
- new svn snapshot

* Tue May 30 2006 Frederic Crozat <fcrozat@mandriva.com> 0.4.9-0.pre1.20060519.1mdv2007.0
- new snapshot (20060515)
- Patch0: add support for decoding H264 MBAFF

* Mon May 15 2006 Stefan van der Eijk <stefan@eijk.nu> 0.4.9-0.pre1.20060421.2mdk
- rebuild for sparc

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-0.pre1.20060421.1mdk
- new snapshot

* Thu Mar 09 2006 Götz Waschk <waschk@mandriva.org> 0.4.9-0.pre1.20060309.1mdk
- add amr_nb support
- drop patches
- new snapshot

* Wed Dec 14 2005 Götz Waschk <waschk@mandriva.org> 0.4.9-0.pre1.7mdk
- security update for CVE-2005-3048 (P3)

* Wed Nov 09 2005 Götz Waschk <waschk@mandriva.org> 0.4.9-0.pre1.6mdk
- mkrel
- enable threading
- conditionally build with all optional codecs

* Thu Sep 08 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 0.4.9-0.pre1.5mdk
- gcc4 fixes

* Fri Dec 10 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 0.4.9-0.pre1.4mdk
- added an obvious lib64 fix

* Mon Nov 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.9-0.pre1.3mdk
- fix patch 0

* Thu Nov 18 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.9-0.pre1.2mdk
- fix doc file listing
- fix buildrequires

* Thu Nov 18 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.9-0.pre1.1mdk
- enable gpl
- drop patch 3 (merged)
- drop patch 2 (needs an update)
- update patches 0,1
- new version

* Fri Sep 10 2004 Warly <warly@mandrakesoft.com> 0.4.8-9mdk
- rebuild

* Fri Sep 10 2004 Götz Waschk <waschk@linux-mandrake.com> 0.4.8-8mdk
- fix build with current gcc aka disable unit-at-a-time

* Wed Apr 14 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.4.8-7mdk
- build DSO with PIC
- lib64 & 64-bit fixes