summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphintuka <phintuka>2012-01-17 13:39:05 +0000
committerphintuka <phintuka>2012-01-17 13:39:05 +0000
commit7a4c8ffc6a116f9dbc4a9bb86c0b7ef3575979fb (patch)
tree1c209f7de70df21dd1463b6d49fad8d620f3eb10
parentdf90d550cdf13d838e4e2d9c6946e152b987cebe (diff)
downloadxineliboutput-7a4c8ffc6a116f9dbc4a9bb86c0b7ef3575979fb.tar.gz
xineliboutput-7a4c8ffc6a116f9dbc4a9bb86c0b7ef3575979fb.tar.bz2
Improved discontinuity handling
-rw-r--r--xine/demux_xvdr.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/xine/demux_xvdr.c b/xine/demux_xvdr.c
index abf52d70..41849ba7 100644
--- a/xine/demux_xvdr.c
+++ b/xine/demux_xvdr.c
@@ -249,11 +249,10 @@ static void check_newpts(demux_xvdr_t *this, buf_element_t *buf, int video )
_x_demux_control_newpts(this->stream, buf->pts, 0);
}
this->send_newpts = 0;
-
- this->last_pts[1-video] = 0;
}
this->last_pts[video] = buf->pts;
+ this->last_pts[1-video] = buf->pts;
}
}