diff options
author | Julian Scheel <julian@jusst.de> | 2008-12-24 10:56:19 +0000 |
---|---|---|
committer | Julian Scheel <julian@jusst.de> | 2008-12-24 10:56:19 +0000 |
commit | 3472b11d2a8e131fa297b8e3acf14e69394337ba (patch) | |
tree | 894cb93dab57b1ff2a7ee04e3c9cb67193f570b9 /src/libvdpau/vdpau_h264.c | |
parent | 08b37241e90cddc8d1db6d0aaf6fbb602bd61ae1 (diff) | |
download | xine-lib-3472b11d2a8e131fa297b8e3acf14e69394337ba.tar.gz xine-lib-3472b11d2a8e131fa297b8e3acf14e69394337ba.tar.bz2 |
MMC operations need to be executed _after_ the frame was decoded.
This fixes some more streams.
Diffstat (limited to 'src/libvdpau/vdpau_h264.c')
-rw-r--r-- | src/libvdpau/vdpau_h264.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libvdpau/vdpau_h264.c b/src/libvdpau/vdpau_h264.c index 81932e096..f362d457d 100644 --- a/src/libvdpau/vdpau_h264.c +++ b/src/libvdpau/vdpau_h264.c @@ -579,6 +579,7 @@ static void vdpau_h264_dispose (video_decoder_t *this_gen) { this->stream->video_out->close( this->stream->video_out, this->stream ); + free (this->nal_parser); free (this_gen); } |