diff options
author | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-09-05 16:02:29 +0000 |
---|---|---|
committer | Guenter Bartsch <guenter@users.sourceforge.net> | 2001-09-05 16:02:29 +0000 |
commit | 74e0dd85e141aec325cbf660775e1b40bc6ab338 (patch) | |
tree | e4a7aa70474be25b9cd2611c1e618823b24751bd /src/libmpeg2/decode.c | |
parent | 32ded7e598e126ef02c326ee0521bcc94c413329 (diff) | |
download | xine-lib-74e0dd85e141aec325cbf660775e1b40bc6ab338.tar.gz xine-lib-74e0dd85e141aec325cbf660775e1b40bc6ab338.tar.bz2 |
miguel's latest patches
CVS patchset: 567
CVS date: 2001/09/05 16:02:29
Diffstat (limited to 'src/libmpeg2/decode.c')
-rw-r--r-- | src/libmpeg2/decode.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libmpeg2/decode.c b/src/libmpeg2/decode.c index 58a9d4e32..632440a5f 100644 --- a/src/libmpeg2/decode.c +++ b/src/libmpeg2/decode.c @@ -372,13 +372,22 @@ void mpeg2_close (mpeg2dec_t * mpeg2dec) */ if (picture->throwaway_frame) + { + picture->throwaway_frame->displayed (picture->throwaway_frame); picture->throwaway_frame->free (picture->throwaway_frame); + } if (picture->forward_reference_frame) + { + picture->forward_reference_frame->displayed (picture->forward_reference_frame); picture->forward_reference_frame->free (picture->forward_reference_frame); + } if (picture->backward_reference_frame) + { + picture->backward_reference_frame->displayed (picture->backward_reference_frame); picture->backward_reference_frame->free (picture->backward_reference_frame); + } /* FIXME free (mpeg2dec->chunk_buffer); |