summaryrefslogtreecommitdiff
path: root/src/libmpeg2/decode.c
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2001-07-11 23:31:44 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2001-07-11 23:31:44 +0000
commit6f8f8cd72c2be8bf0b2404b8a0e9034b25f7e882 (patch)
tree575329ed765de6dedf2d3972b088bf67569d6452 /src/libmpeg2/decode.c
parent9bb1534ad8e6e3becfe01407e71da3f14421bc69 (diff)
downloadxine-lib-6f8f8cd72c2be8bf0b2404b8a0e9034b25f7e882.tar.gz
xine-lib-6f8f8cd72c2be8bf0b2404b8a0e9034b25f7e882.tar.bz2
fixed playback of field picture based streams using XShm
CVS patchset: 273 CVS date: 2001/07/11 23:31:44
Diffstat (limited to 'src/libmpeg2/decode.c')
-rw-r--r--src/libmpeg2/decode.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index 92a9d6033..9e2a5b2f6 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -264,6 +264,8 @@ static inline int parse_chunk (mpeg2dec_t * mpeg2dec, int code,
picture->current_frame->bFrameBad = 0;
picture->current_frame->PTS = mpeg2dec->pts;
mpeg2dec->pts = 0;
+ picture->current_frame->field(picture->current_frame,
+ picture->picture_structure);
}
}