]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Makefile.ffmpeg: upgrade ffmpeg to 2.8.5, x264, x265
authorJaroslav Kysela <perex@perex.cz>
Thu, 18 Feb 2016 17:29:43 +0000 (18:29 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 18 Feb 2016 17:30:00 +0000 (18:30 +0100)
Makefile.ffmpeg
support/patches/libavcodec.libvpxenc.diff [deleted file]

index 3838edc859bd9320effa60e486ba5a1b7d0d11bc..fc1a07bc2f1cc8f66ae704677c8b83923d204a93 100644 (file)
@@ -26,11 +26,11 @@ unexport LDFLAGS
 # Upstream Packages
 # ###########################################################################
 
-FFMPEG          = ffmpeg-2.8.2
+FFMPEG          = ffmpeg-2.8.5
 FFMPEG_TB       = $(FFMPEG).tar.bz2
 FFMPEG_URL      = http://ffmpeg.org/releases/$(FFMPEG_TB)
-FFMPEG_SHA1     = 1952aeb9ec3f569514d8db4f30c195b765392639
-FFMPEG_DIFFS    = libavcodec.libvpxenc.diff
+FFMPEG_SHA1     = 74f82c0bdaada050ada9010ecb574fb02d434c00
+FFMPEG_DIFFS    =
 
 EXTLIBS         = libx264 libvorbis libvpx
 COMPONENTS      = avutil avformat avcodec swresample swscale avfilter avresample
@@ -51,15 +51,15 @@ LIBVORBIS_TB    = $(LIBVORBIS).tar.gz
 LIBVORBIS_URL   = http://downloads.xiph.org/releases/vorbis/$(LIBVORBIS_TB)
 LIBVORBIS_SHA1  = 10c7fee173178d72855aa7593dfe49d9b3d6c804
 
-LIBX264         = x264-snapshot-20151120-2245
+LIBX264         = x264-snapshot-20160217-2245
 LIBX264_TB      = $(LIBX264).tar.bz2
 LIBX264_URL     = http://ftp.via.ecp.fr/pub/videolan/x264/snapshots/$(LIBX264_TB)
-LIBX264_SHA1    = 6ca54b8e257ef52f55c752e94e77dbc93fe32fe4
+LIBX264_SHA1    = e3b9d6f3372c9052fac3bffe7175518bb269a359
 
-LIBX265         = x265_1.8
+LIBX265         = x265_1.9
 LIBX265_TB      = $(LIBX265).tar.gz
 LIBX265_URL     = http://ftp.videolan.org/pub/videolan/x265/$(LIBX265_TB)
-LIBX265_SHA1    = 10092d220cd361868672641b8ce7b575cb42bb82
+LIBX265_SHA1    = 8c9aa3b87b0f0a418bbb9782e9354d112d75e003
 
 LIBVPX          = libvpx-1.5.0
 LIBVPX_TB       = $(LIBVPX).tar.bz2
diff --git a/support/patches/libavcodec.libvpxenc.diff b/support/patches/libavcodec.libvpxenc.diff
deleted file mode 100644 (file)
index 1ba7bba..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -urN ../ffmpeg-2.8.2.orig/libavcodec/libvpxenc.c ./libavcodec/libvpxenc.c
---- ../ffmpeg-2.8.2.orig/libavcodec/libvpxenc.c        2015-09-09 03:17:45.000000000 +0200
-+++ ./libavcodec/libvpxenc.c   2016-02-02 11:44:29.452988350 +0100
-@@ -104,19 +104,11 @@
-
- /** String mappings for enum vp8e_enc_control_id */
- static const char *const ctlidstr[] = {
--    [VP8E_UPD_ENTROPY]           = "VP8E_UPD_ENTROPY",
--    [VP8E_UPD_REFERENCE]         = "VP8E_UPD_REFERENCE",
--    [VP8E_USE_REFERENCE]         = "VP8E_USE_REFERENCE",
--    [VP8E_SET_ROI_MAP]           = "VP8E_SET_ROI_MAP",
--    [VP8E_SET_ACTIVEMAP]         = "VP8E_SET_ACTIVEMAP",
--    [VP8E_SET_SCALEMODE]         = "VP8E_SET_SCALEMODE",
-     [VP8E_SET_CPUUSED]           = "VP8E_SET_CPUUSED",
-     [VP8E_SET_ENABLEAUTOALTREF]  = "VP8E_SET_ENABLEAUTOALTREF",
-     [VP8E_SET_NOISE_SENSITIVITY] = "VP8E_SET_NOISE_SENSITIVITY",
--    [VP8E_SET_SHARPNESS]         = "VP8E_SET_SHARPNESS",
-     [VP8E_SET_STATIC_THRESHOLD]  = "VP8E_SET_STATIC_THRESHOLD",
-     [VP8E_SET_TOKEN_PARTITIONS]  = "VP8E_SET_TOKEN_PARTITIONS",
--    [VP8E_GET_LAST_QUANTIZER]    = "VP8E_GET_LAST_QUANTIZER",
-     [VP8E_SET_ARNR_MAXFRAMES]    = "VP8E_SET_ARNR_MAXFRAMES",
-     [VP8E_SET_ARNR_STRENGTH]     = "VP8E_SET_ARNR_STRENGTH",
-     [VP8E_SET_ARNR_TYPE]         = "VP8E_SET_ARNR_TYPE",