Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=dex77stuff.git;a=commitdiff;h=03825165dee066ffaaf84d45ba0fccfd48c0b611
commit 03825165dee066ffaaf84d45ba0fccfd48c0b611 Author: kikadf <[email protected]> Date: Fri Dec 19 09:34:53 2014 +0100 mplayer2-20130428.g6c87a98-10-x86_64 * Rebuild with ffmpeg-2.5.1 diff --git a/source/apps-extra/mplayer2/FrugalBuild b/source/apps-extra/mplayer2/FrugalBuild index c76a936..d7dd7fc 100644 --- a/source/apps-extra/mplayer2/FrugalBuild +++ b/source/apps-extra/mplayer2/FrugalBuild @@ -5,10 +5,10 @@ options+=('asneeded') pkgname=mplayer2 pkgver=20130428.g6c87a98 -pkgrel=9 +pkgrel=10 pkgdesc="Mplayer2 is an advanced general-purpose video player. A fork of the original MPlayer project." url="http://www.mplayer2.org/" -depends=('aalib' 'cdparanoia' 'dejavu-ttf' 'faad2' 'ffmpeg>=1.0.6-6' 'jack' \ +depends=('aalib' 'cdparanoia' 'dejavu-ttf' 'faad2' 'ffmpeg>=2.5.1' 'jack' \ 'ladspa_sdk' 'libass' 'libbluray' 'libbs2b' 'libcaca' 'libcdio' \ 'libdca' 'libdv' 'libdvdnav>=5.0.1' 'libgl' 'liblirc' 'libmad' 'libmng' \ 'libpulse>=5.0' 'libquvi>=0.9.2-2' 'libvdpau' 'libxinerama' 'libxscrnsaver' \ @@ -20,14 +20,16 @@ _F_scm_url="git://git.mplayer2.org/mplayer2.git" Finclude scm _F_cd_path="mplayer2-6c87a981baa4972fd71c25dfddea017b5a972e89" source=(ftp://ftp.frugalware.org/pub/frugalware/frugalware-current/source/apps-extra/mplayer2/mplayer2-6c87a981baa4972fd71c25dfddea017b5a972e89.tar.bz2 - fixes.patch) + fixes.patch input_buffer_padding.patch) groups=('apps-extra') archs=('i686' 'x86_64') backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf' 'etc/mplayer/mplayer.conf') conflicts=('mplayer') provides=('mplayer') sha1sums=('f45c168a0635b24897be79fce9b7c933b0ade3e7' \ - 'cda56b734111469eab907fcffb53300d235bf757') + 'cda56b734111469eab907fcffb53300d235bf757' \ + '1b3250b559be3729338cbd3291b5164222c10394') + build() { diff --git a/source/apps-extra/mplayer2/input_buffer_padding.patch b/source/apps-extra/mplayer2/input_buffer_padding.patch new file mode 100644 index 0000000..f66d51e --- /dev/null +++ b/source/apps-extra/mplayer2/input_buffer_padding.patch @@ -0,0 +1,20 @@ +Description: Increase FFMPEG_INPUT_BUFFER_PADDING_SIZE to 32 + This is needed to be able to build with FFmpeg 2.3. +Author: Andreas Cadhalpun <[email protected]> +Last-Update: 2014-07-20 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758359 +--- + libmpdemux/demuxer.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- mplayer2.orig/libmpdemux/demuxer.h ++++ mplayer2/libmpdemux/demuxer.h +@@ -121,7 +121,7 @@ enum timestamp_type { + #define SEEK_BACKWARD (1 << 3) + + // demux_lavf can pass lavf buffers using FF_INPUT_BUFFER_PADDING_SIZE instead +-#define MP_INPUT_BUFFER_PADDING_SIZE 16 ++#define MP_INPUT_BUFFER_PADDING_SIZE 32 + + typedef struct demux_stream { + int buffer_pos; // current buffer position _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
