aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavilla <davilla@xbmc.org>2013-12-24 06:08:54 -0800
committerdavilla <davilla@xbmc.org>2013-12-24 06:08:54 -0800
commite4ce605532d2865735b0d150132a7c7ae3a8e371 (patch)
treec99d29fe2b255070fdb24219418ebb893e12e728
parent5824572d6eee581af19f8ff52dabda3afa854ea5 (diff)
parent3039a3aae80c2827ecb38a7ae7aeb36a56b2d882 (diff)
Merge pull request #3815 from ndogxj/patch-1
[AML] Fix pts error correction logic
-rw-r--r--xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp
index e1b57ce98c..b90452288d 100644
--- a/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp
+++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/AMLCodec.cpp
@@ -1836,10 +1836,10 @@ void CAMLCodec::Process()
double error = app_pts - (double)pts_video/PTS_FREQ;
double abs_error = fabs(error);
- if (abs_error > 0.150)
+ if (abs_error > 0.125)
{
//CLog::Log(LOGDEBUG, "CAMLCodec::Process pts diff = %f", error);
- if (abs_error > 0.125)
+ if (abs_error > 0.150)
{
// big error so try to reset pts_pcrscr
SetVideoPtsSeconds(app_pts);