diff --git a/packages/multimedia/ffmpeg/patches/ffmpeg-2.8-kodi.patch b/packages/multimedia/ffmpeg/patches/ffmpeg-2.8-kodi.patch index 46923d9846..df3d3e628b 100644 --- a/packages/multimedia/ffmpeg/patches/ffmpeg-2.8-kodi.patch +++ b/packages/multimedia/ffmpeg/patches/ffmpeg-2.8-kodi.patch @@ -1,7 +1,7 @@ -From 4c6d7f4453d42f496e0cd7b1bce0e09b26e51a3d Mon Sep 17 00:00:00 2001 +From 007ee4796d1621ef6070fdef9aa10ff227ee20b4 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sun, 11 Sep 2011 19:04:51 +0200 -Subject: [PATCH 01/12] Support raw dvdsub palette as stored on normal dvd's +Subject: [PATCH 01/13] Support raw dvdsub palette as stored on normal dvd's This is how the palette is stored on dvd's. Currently only xbmc passes the palette information to libavcodec @@ -53,10 +53,10 @@ index f009824..bbee694 100644 int i; av_log(avctx, AV_LOG_DEBUG, "palette:"); -From 0a21618cb6032b4edd1ddda590d74e271c8cec7a Mon Sep 17 00:00:00 2001 +From 3b001c5375fdcb0fca89c813bf808da35f904323 Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Mon, 28 Jun 2010 01:55:31 -0400 -Subject: [PATCH 02/12] if av_read_packet returns AVERROR_IO, we are done. +Subject: [PATCH 02/13] if av_read_packet returns AVERROR_IO, we are done. ffmpeg's codecs might or might not handle returning any completed demuxed packets correctly @@ -78,10 +78,10 @@ index 30567fa..8a947d6 100644 for (i = 0; i < s->nb_streams; i++) { st = s->streams[i]; -From f8de6ce32d69a45062fc5e54043ec6b91fa6adbb Mon Sep 17 00:00:00 2001 +From 75902cb6825c581853636147020f1be99aba198c Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Mon, 28 Jun 2010 02:10:50 -0400 -Subject: [PATCH 03/12] added: Ticket #7187, TV Teletext support for DVB EBU +Subject: [PATCH 03/13] added: Ticket #7187, TV Teletext support for DVB EBU Teletext streams --- @@ -118,10 +118,10 @@ index 65824dd..338861e 100644 }; -From 10d84196fb53f52845a1fc9cc06ad124c5e6e6ac Mon Sep 17 00:00:00 2001 +From fabf7216626da8caecf9cb34b188739e530cc8d4 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sun, 18 Sep 2011 19:16:34 +0200 -Subject: [PATCH 04/12] Don't accept mpegts PMT that isn't current +Subject: [PATCH 04/13] Don't accept mpegts PMT that isn't current --- libavformat/mpegts.c | 4 ++++ @@ -157,10 +157,10 @@ index 338861e..d4168c8 100644 if (skip_identical(h, tssf)) return; -From 1627596f91c4d6e4feeb24c580152d51ee0d0d8d Mon Sep 17 00:00:00 2001 +From 4f1d8668a50ebf7cddc03d191c72c36fca2146dc Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sun, 18 Sep 2011 19:17:23 +0200 -Subject: [PATCH 05/12] Don't reparse PMT unless it's version has changed +Subject: [PATCH 05/13] Don't reparse PMT unless it's version has changed --- libavformat/mpegts.c | 6 ++++++ @@ -198,10 +198,10 @@ index d4168c8..9c6f6dc 100644 if (skip_identical(h, tssf)) return; -From 9fca314d18494367d27f05b324c2a2b12b1fd6af Mon Sep 17 00:00:00 2001 +From 72cf6cb34af9de7e81bffc6a53f7d1f450e5b624 Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Fri, 9 Jul 2010 16:43:31 -0400 -Subject: [PATCH 06/12] Read PID timestamps as well as PCR timestamps to find +Subject: [PATCH 06/13] Read PID timestamps as well as PCR timestamps to find location in mpegts stream --- @@ -296,10 +296,10 @@ index 9c6f6dc..a4db558 100644 .priv_class = &mpegtsraw_class, }; -From 3f8c85bbaf307fb2094222aef4d0193c0da879b1 Mon Sep 17 00:00:00 2001 +From ee8a688e4e6f59785180c1e92981ff867f6f5c23 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sat, 22 Oct 2011 19:01:38 +0200 -Subject: [PATCH 07/12] Get stream durations using read_timestamp +Subject: [PATCH 07/13] Get stream durations using read_timestamp --- libavformat/utils.c | 39 +++++++++++++++++++++++++++++++++++++++ @@ -363,10 +363,10 @@ index 8a947d6..88786f1 100644 /* less precise: use bitrate info */ estimate_timings_from_bit_rate(ic); -From 45ec6878603e913b45095f792ec55eabbe7b6e87 Mon Sep 17 00:00:00 2001 +From a45171f7370c263344805d19181e08a12a65dcdd Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Wed, 8 Dec 2010 14:03:43 +0000 -Subject: [PATCH 08/12] changed: allow 4 second skew between streams in mov +Subject: [PATCH 08/13] changed: allow 4 second skew between streams in mov before attempting to seek --- @@ -389,10 +389,10 @@ index 4ce4e2d..2c364ac 100644 best_dts = dts; *st = avst; -From 6ae7fa749997f7ae28d47766ea1a06a6a9b5f6f5 Mon Sep 17 00:00:00 2001 +From c3e8fbd02c2eaba2a5d14d2b6c07fe08746f5947 Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Fri, 26 Nov 2010 20:56:48 +0000 -Subject: [PATCH 09/12] fixed: memleak in mpegts demuxer on some malformed (??) +Subject: [PATCH 09/13] fixed: memleak in mpegts demuxer on some malformed (??) mpegts files with too large pes packets at-visions sample file brokenStream.mpg @@ -425,10 +425,10 @@ index a4db558..492d9c7 100644 if (ret < 0) { av_free_packet(ts->pkt); -From c6c873a20cbba84df564296520c21146df60c752 Mon Sep 17 00:00:00 2001 +From eba5c839b7e24f8e6800d3f923d5334c2c9e6b2d Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Mon, 28 Jun 2010 21:26:54 +0000 -Subject: [PATCH 10/12] Speed up mpegts av_find_stream_info +Subject: [PATCH 10/13] Speed up mpegts av_find_stream_info --- libavformat/mpegts.c | 2 +- @@ -448,10 +448,10 @@ index 492d9c7..29d58eb 100644 goto skip; -From d544c91209bd7738d59ee41e99d7f9d5856f81db Mon Sep 17 00:00:00 2001 +From 2372b27243eb7d0932d9885558708ba115596d0b Mon Sep 17 00:00:00 2001 From: marc Date: Mon, 18 Feb 2013 17:18:18 +0000 -Subject: [PATCH 11/12] dxva-h264 Fix dxva playback of streams that don't start +Subject: [PATCH 11/13] dxva-h264 Fix dxva playback of streams that don't start with an I-Frame (adjusted to 2.7) --- @@ -518,10 +518,10 @@ index 8be803b7..939d02b 100644 init_scan_tables(h); ret = ff_h264_alloc_tables(h); -From 3118c6442bbe8a39de08492a47191476c77a1187 Mon Sep 17 00:00:00 2001 +From 959b88473b6f76fb2245f329ef604d2066b2cb89 Mon Sep 17 00:00:00 2001 From: wsnipex Date: Mon, 16 Feb 2015 09:58:28 +0100 -Subject: [PATCH 12/12] only check for a git rev if the src tree is in a git +Subject: [PATCH 12/13] only check for a git rev if the src tree is in a git repo fixes the version string when building from the kodi depends src tree @@ -583,3 +583,30 @@ index f9754eb..cc23f80 100755 fi # no revision number found + +From 249bf32ec3db11916b7705164cb14aefbf627761 Mon Sep 17 00:00:00 2001 +From: Michael Niedermayer +Date: Tue, 22 Dec 2015 16:19:44 +0100 +Subject: [PATCH 13/13] avformat/mov: Update handbrake_version threshold for + full mp3 parsing + +Fixes: Endangered\ Species\ 1x01\ Collecting\ Merl.mp4 + +Signed-off-by: Michael Niedermayer +--- + libavformat/mov.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libavformat/mov.c b/libavformat/mov.c +index 2c364ac..8534bf9 100644 +--- a/libavformat/mov.c ++++ b/libavformat/mov.c +@@ -4535,7 +4535,7 @@ static int mov_read_header(AVFormatContext *s) + } + } + if (mov->handbrake_version && +- mov->handbrake_version <= 1000000*0 + 1000*10 + 0 && // 0.10.0 ++ mov->handbrake_version <= 1000000*0 + 1000*10 + 2 && // 0.10.2 + st->codec->codec_id == AV_CODEC_ID_MP3 + ) { + av_log(s, AV_LOG_VERBOSE, "Forcing full parsing for mp3 stream\n"); diff --git a/packages/multimedia/libva-intel-driver/package.mk b/packages/multimedia/libva-intel-driver/package.mk index e3e1cb029b..a2788a77c5 100644 --- a/packages/multimedia/libva-intel-driver/package.mk +++ b/packages/multimedia/libva-intel-driver/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libva-intel-driver" -PKG_VERSION="1.6.1" +PKG_VERSION="1.6.2" PKG_REV="1" PKG_ARCH="x86_64" PKG_LICENSE="GPL" diff --git a/packages/multimedia/libva/package.mk b/packages/multimedia/libva/package.mk index f93e1feb6e..f4919f6b3a 100644 --- a/packages/multimedia/libva/package.mk +++ b/packages/multimedia/libva/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libva" -PKG_VERSION="1.6.1" +PKG_VERSION="1.6.2" PKG_REV="1" PKG_ARCH="x86_64" PKG_LICENSE="GPL" diff --git a/packages/x11/driver/xf86-input-libinput/package.mk b/packages/x11/driver/xf86-input-libinput/package.mk index 643c5c0c55..07caf434ac 100644 --- a/packages/x11/driver/xf86-input-libinput/package.mk +++ b/packages/x11/driver/xf86-input-libinput/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="xf86-input-libinput" -PKG_VERSION="0.15.0" +PKG_VERSION="0.16.0" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/x11/lib/libXi/package.mk b/packages/x11/lib/libXi/package.mk index 98d15d6b0a..2f15532756 100644 --- a/packages/x11/lib/libXi/package.mk +++ b/packages/x11/lib/libXi/package.mk @@ -17,7 +17,7 @@ ################################################################################ PKG_NAME="libXi" -PKG_VERSION="1.7.5" +PKG_VERSION="1.7.6" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="OSS"