summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2001-07-08 12:51:41 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2001-07-08 12:51:41 +0000
commite2f69e77580ed38028377abd910a0aaa15ad6127 (patch)
tree303009c59169d36a09c74bcaf03c6413f98ad678
parent5d5f9a5dd3d1aa7e06dae63b2f53e3ac1a0bc038 (diff)
downloadxine-lib-e2f69e77580ed38028377abd910a0aaa15ad6127.tar.gz
xine-lib-e2f69e77580ed38028377abd910a0aaa15ad6127.tar.bz2
Patch for better video sync from James Courtier-Dutton
CVS patchset: 257 CVS date: 2001/07/08 12:51:41
-rw-r--r--src/libmpeg2/decode.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index 94f832504..6a0f963c6 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -319,7 +319,8 @@ int mpeg2_decode_data (mpeg2dec_t * mpeg2dec, uint8_t * current, uint8_t * end,
uint8_t code;
ret = 0;
- mpeg2dec->pts = pts;
+ if (pts)
+ mpeg2dec->pts = pts;
if (mpeg2dec->seek_mode) {
mpeg2dec->chunk_ptr = mpeg2dec->chunk_buffer;