mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
commit
6551bd110f
@ -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 <elupus@ecce.se>
|
||||
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 <theuni-nospam-@xbmc.org>
|
||||
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 <theuni-nospam-@xbmc.org>
|
||||
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 <elupus@ecce.se>
|
||||
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 <elupus@ecce.se>
|
||||
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 <theuni-nospam-@xbmc.org>
|
||||
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 <elupus@ecce.se>
|
||||
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 <elupus@ecce.se>
|
||||
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 <elupus@ecce.se>
|
||||
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 <elupus@ecce.se>
|
||||
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 <mhocking@ubuntu-desktop.(none)>
|
||||
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 <wsnipex@a1.net>
|
||||
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 <michael@niedermayer.cc>
|
||||
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 <michael@niedermayer.cc>
|
||||
---
|
||||
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");
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user