mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
Merge pull request #881 from MilhouseVH/kodi17b4
kodi: update to 17.0-beta4-bd17e63
This commit is contained in:
commit
c34df6f141
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="inputstream.mpd"
|
PKG_NAME="inputstream.mpd"
|
||||||
PKG_VERSION="c5ee8ac"
|
PKG_VERSION="4c8013f"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.kodi.tv"
|
PKG_SITE="http://www.kodi.tv"
|
||||||
PKG_URL="https://github.com/liberty-developer/inputstream.mpd/archive/$PKG_VERSION.tar.gz"
|
PKG_URL="https://github.com/liberty-developer/inputstream.mpd/archive/$PKG_VERSION.tar.gz"
|
||||||
|
@ -20,7 +20,7 @@ PKG_NAME="inputstream.smoothstream"
|
|||||||
PKG_VERSION="081c6c4"
|
PKG_VERSION="081c6c4"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.kodi.tv"
|
PKG_SITE="http://www.kodi.tv"
|
||||||
PKG_URL="https://github.com/mapfau/inputstream.smoothstream/archive/$PKG_VERSION.tar.gz"
|
PKG_URL="https://github.com/peak3d/inputstream.smoothstream/archive/$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS_TARGET="toolchain kodi-platform"
|
PKG_DEPENDS_TARGET="toolchain kodi-platform"
|
||||||
PKG_SECTION=""
|
PKG_SECTION=""
|
||||||
PKG_SHORTDESC="inputstream.smoothstream"
|
PKG_SHORTDESC="inputstream.smoothstream"
|
||||||
|
@ -17,12 +17,12 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="peripheral.joystick"
|
PKG_NAME="peripheral.joystick"
|
||||||
PKG_VERSION="abff316"
|
PKG_VERSION="ae86732"
|
||||||
PKG_REV="0"
|
PKG_REV="0"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="https://github.com/kodi-game/peripheral.joystick"
|
PKG_SITE="https://github.com/xbmc/peripheral.joystick"
|
||||||
PKG_URL="https://github.com/kodi-game/peripheral.joystick/archive/$PKG_VERSION.tar.gz"
|
PKG_URL="https://github.com/xbmc/peripheral.joystick/archive/$PKG_VERSION.tar.gz"
|
||||||
PKG_DEPENDS_TARGET="toolchain kodi-platform p8-platform"
|
PKG_DEPENDS_TARGET="toolchain kodi-platform p8-platform"
|
||||||
PKG_SECTION=""
|
PKG_SECTION=""
|
||||||
PKG_SHORTDESC="peripheral.joystick: Joystick support in Kodi"
|
PKG_SHORTDESC="peripheral.joystick: Joystick support in Kodi"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pvr.dvblink"
|
PKG_NAME="pvr.dvblink"
|
||||||
PKG_VERSION="e842db9"
|
PKG_VERSION="043aa89"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pvr.iptvsimple"
|
PKG_NAME="pvr.iptvsimple"
|
||||||
PKG_VERSION="a4c5255"
|
PKG_VERSION="adee8a7"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pvr.mythtv"
|
PKG_NAME="pvr.mythtv"
|
||||||
PKG_VERSION="b1b426f"
|
PKG_VERSION="2f3dfcd"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pvr.nextpvr"
|
PKG_NAME="pvr.nextpvr"
|
||||||
PKG_VERSION="f99b17d"
|
PKG_VERSION="6a2128d"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="pvr.vdr.vnsi"
|
PKG_NAME="pvr.vdr.vnsi"
|
||||||
PKG_VERSION="dd95ede"
|
PKG_VERSION="5b47bd0"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="kodi-theme-Estuary"
|
PKG_NAME="kodi-theme-Estuary"
|
||||||
PKG_VERSION="17.0-beta3-7041777"
|
PKG_VERSION="17.0-beta4-bd17e63"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="kodi"
|
PKG_NAME="kodi"
|
||||||
PKG_VERSION="17.0-beta3-7041777"
|
PKG_VERSION="17.0-beta4-bd17e63"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -1,67 +0,0 @@
|
|||||||
From b335c232110d008aa31615592d4aed9d23dbf06d Mon Sep 17 00:00:00 2001
|
|
||||||
From: Alex Deryskyba <alex@codesnake.com>
|
|
||||||
Date: Sat, 22 Oct 2016 13:47:54 +0200
|
|
||||||
Subject: [PATCH] aml: Drop frames if requested by VideoPlayer
|
|
||||||
|
|
||||||
---
|
|
||||||
.../DVDCodecs/Video/DVDVideoCodecAmlogic.cpp | 17 ++++++++++++++++-
|
|
||||||
.../DVDCodecs/Video/DVDVideoCodecAmlogic.h | 1 +
|
|
||||||
2 files changed, 17 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp b/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp
|
|
||||||
index bd4e084..5939f38 100644
|
|
||||||
--- a/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp
|
|
||||||
+++ b/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.cpp
|
|
||||||
@@ -27,6 +27,7 @@
|
|
||||||
#include "utils/AMLUtils.h"
|
|
||||||
#include "utils/BitstreamConverter.h"
|
|
||||||
#include "utils/log.h"
|
|
||||||
+#include "utils/SysfsUtils.h"
|
|
||||||
#include "threads/Atomics.h"
|
|
||||||
#include "settings/Settings.h"
|
|
||||||
|
|
||||||
@@ -50,7 +51,8 @@ CDVDVideoCodecAmlogic::CDVDVideoCodecAmlogic(CProcessInfo &processInfo) : CDVDVi
|
|
||||||
m_mpeg2_sequence(NULL),
|
|
||||||
m_bitparser(NULL),
|
|
||||||
m_bitstream(NULL),
|
|
||||||
- m_opened(false)
|
|
||||||
+ m_opened(false),
|
|
||||||
+ m_drop(false)
|
|
||||||
{
|
|
||||||
pthread_mutex_init(&m_queue_mutex, NULL);
|
|
||||||
}
|
|
||||||
@@ -349,6 +351,19 @@ bool CDVDVideoCodecAmlogic::ClearPicture(DVDVideoPicture *pDvdVideoPicture)
|
|
||||||
|
|
||||||
void CDVDVideoCodecAmlogic::SetDropState(bool bDrop)
|
|
||||||
{
|
|
||||||
+ if (bDrop == m_drop)
|
|
||||||
+ return;
|
|
||||||
+
|
|
||||||
+ m_drop = bDrop;
|
|
||||||
+ if (bDrop)
|
|
||||||
+ m_videobuffer.iFlags |= DVP_FLAG_DROPPED;
|
|
||||||
+ else
|
|
||||||
+ m_videobuffer.iFlags &= ~DVP_FLAG_DROPPED;
|
|
||||||
+
|
|
||||||
+ // Freerun mode causes amvideo driver to ignore timing and process frames
|
|
||||||
+ // as quickly as they are coming from decoder. By enabling freerun mode we can
|
|
||||||
+ // skip rendering of the frames that are requested to be dropped by VideoPlayer.
|
|
||||||
+ SysfsUtils::SetInt("/sys/class/video/freerun_mode", bDrop ? 1 : 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void CDVDVideoCodecAmlogic::SetSpeed(int iSpeed)
|
|
||||||
diff --git a/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h b/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h
|
|
||||||
index a4cc25c..2c44241 100644
|
|
||||||
--- a/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h
|
|
||||||
+++ b/xbmc/cores/VideoPlayer/DVDCodecs/Video/DVDVideoCodecAmlogic.h
|
|
||||||
@@ -97,6 +97,7 @@ protected:
|
|
||||||
float m_aspect_ratio;
|
|
||||||
mpeg2_sequence *m_mpeg2_sequence;
|
|
||||||
double m_mpeg2_sequence_pts;
|
|
||||||
+ bool m_drop;
|
|
||||||
|
|
||||||
CBitstreamParser *m_bitparser;
|
|
||||||
CBitstreamConverter *m_bitstream;
|
|
||||||
--
|
|
||||||
1.7.10.4
|
|
||||||
|
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
PKG_NAME="ffmpeg"
|
PKG_NAME="ffmpeg"
|
||||||
# Current branch is: release/3.1-xbmc
|
# Current branch is: release/3.1-xbmc
|
||||||
PKG_VERSION="32dccce"
|
PKG_VERSION="0cf9269"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="LGPLv2.1+"
|
PKG_LICENSE="LGPLv2.1+"
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user