mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 05:36:47 +00:00
xbmc: update to xbmc-14-f78c550
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
eb55ed4178
commit
4286243201
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xbmc-theme-Confluence"
|
PKG_NAME="xbmc-theme-Confluence"
|
||||||
PKG_VERSION="14-8fc6f31"
|
PKG_VERSION="14-f78c550"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
PKG_NAME="xbmc"
|
PKG_NAME="xbmc"
|
||||||
PKG_VERSION="14-8fc6f31"
|
PKG_VERSION="14-f78c550"
|
||||||
PKG_REV="1"
|
PKG_REV="1"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
|
@ -22,45 +22,6 @@ index 55f8ac7..2d5ddf2 100644
|
|||||||
m_messageQueue.Put( new CDVDMsg(CDVDMsg::GENERAL_FLUSH), 1);
|
m_messageQueue.Put( new CDVDMsg(CDVDMsg::GENERAL_FLUSH), 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
From c91dc3d4c772d38882ce2aeed58b9ce0b779cffe Mon Sep 17 00:00:00 2001
|
|
||||||
From: popcornmix <popcornmix@gmail.com>
|
|
||||||
Date: Mon, 18 Aug 2014 23:16:28 +0100
|
|
||||||
Subject: [PATCH 02/77] [omxplayer] Don't flush queued data on general reset
|
|
||||||
|
|
||||||
We were flushing the queue of data to gpu (which can be a number of seconds worth) on a general reset.
|
|
||||||
However this is generated on inoccuous events like a chapter change in dvd playback.
|
|
||||||
|
|
||||||
This results in a few seconds loss of audio, and a temporary audio/video sync error
|
|
||||||
---
|
|
||||||
xbmc/cores/omxplayer/OMXPlayerAudio.cpp | 1 -
|
|
||||||
xbmc/cores/omxplayer/OMXPlayerVideo.cpp | 1 -
|
|
||||||
2 files changed, 2 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/xbmc/cores/omxplayer/OMXPlayerAudio.cpp b/xbmc/cores/omxplayer/OMXPlayerAudio.cpp
|
|
||||||
index 2d5ddf2..01d2afc 100644
|
|
||||||
--- a/xbmc/cores/omxplayer/OMXPlayerAudio.cpp
|
|
||||||
+++ b/xbmc/cores/omxplayer/OMXPlayerAudio.cpp
|
|
||||||
@@ -403,7 +403,6 @@ void OMXPlayerAudio::Process()
|
|
||||||
CLog::Log(LOGDEBUG, "COMXPlayerAudio - CDVDMsg::GENERAL_RESET");
|
|
||||||
if (m_pAudioCodec)
|
|
||||||
m_pAudioCodec->Reset();
|
|
||||||
- m_omxAudio.Flush();
|
|
||||||
m_started = false;
|
|
||||||
m_audioClock = DVD_NOPTS_VALUE;
|
|
||||||
}
|
|
||||||
diff --git a/xbmc/cores/omxplayer/OMXPlayerVideo.cpp b/xbmc/cores/omxplayer/OMXPlayerVideo.cpp
|
|
||||||
index 7a30c6c..2c25fd9 100644
|
|
||||||
--- a/xbmc/cores/omxplayer/OMXPlayerVideo.cpp
|
|
||||||
+++ b/xbmc/cores/omxplayer/OMXPlayerVideo.cpp
|
|
||||||
@@ -391,7 +391,6 @@ void OMXPlayerVideo::Process()
|
|
||||||
else if (pMsg->IsType(CDVDMsg::GENERAL_RESET))
|
|
||||||
{
|
|
||||||
CLog::Log(LOGDEBUG, "COMXPlayerVideo - CDVDMsg::GENERAL_RESET");
|
|
||||||
- m_omxVideo.Reset();
|
|
||||||
m_started = false;
|
|
||||||
m_nextOverlay = DVD_NOPTS_VALUE;
|
|
||||||
m_iCurrentPts = DVD_NOPTS_VALUE;
|
|
||||||
|
|
||||||
From 05e74bdeac984a465a5a132f127ea60c0aa2a773 Mon Sep 17 00:00:00 2001
|
From 05e74bdeac984a465a5a132f127ea60c0aa2a773 Mon Sep 17 00:00:00 2001
|
||||||
From: popcornmix <popcornmix@gmail.com>
|
From: popcornmix <popcornmix@gmail.com>
|
||||||
Date: Mon, 30 Dec 2013 12:02:14 +0000
|
Date: Mon, 30 Dec 2013 12:02:14 +0000
|
||||||
|
Loading…
x
Reference in New Issue
Block a user