summaryrefslogtreecommitdiff
path: root/src/libmpeg2
diff options
context:
space:
mode:
authorGuenter Bartsch <guenter@users.sourceforge.net>2002-02-17 15:53:28 +0000
committerGuenter Bartsch <guenter@users.sourceforge.net>2002-02-17 15:53:28 +0000
commit5106a372ebd84fda2e004541efebd7c366201efd (patch)
treeaa0a7f5e31cfe7d011fdd6219d406e3756283ca1 /src/libmpeg2
parent30bdd48615d44dc1cb1bce2766f6f9d5d61fda14 (diff)
downloadxine-lib-5106a372ebd84fda2e004541efebd7c366201efd.tar.gz
xine-lib-5106a372ebd84fda2e004541efebd7c366201efd.tar.bz2
more bugfixes, I can now see video using xshm :-)
CVS patchset: 1502 CVS date: 2002/02/17 15:53:28
Diffstat (limited to 'src/libmpeg2')
-rw-r--r--src/libmpeg2/decode.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c
index 999ef3079..5b8cbed14 100644
--- a/src/libmpeg2/decode.c
+++ b/src/libmpeg2/decode.c
@@ -446,6 +446,9 @@ void mpeg2_flush (mpeg2dec_t * mpeg2dec) {
picture_t *picture = mpeg2dec->picture;
+ if (!picture)
+ return;
+
if (picture->backward_reference_frame && !picture->backward_reference_frame->drawn
&& !picture->backward_reference_frame->bad_frame) {