From e61efa2468e65fc664b824519e30998f1263cd6d Mon Sep 17 00:00:00 2001 From: Lennert Buytenhek Date: Sun, 1 Sep 2002 08:54:22 +0000 Subject: unmap video buffers on close patch by (Lennert Buytenhek ) Originally committed as revision 891 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libav/grab.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libav') diff --git a/libav/grab.c b/libav/grab.c index 86a9ea07c6..0f9312c586 100644 --- a/libav/grab.c +++ b/libav/grab.c @@ -306,6 +306,10 @@ static int grab_read_packet(AVFormatContext *s1, AVPacket *pkt) static int grab_read_close(AVFormatContext *s1) { VideoData *s = s1->priv_data; + + if (s->use_mmap) + munmap(video_buf, gb_buffers.size); + /* restore audio settings */ ioctl(s->fd, VIDIOCSAUDIO, &audio_saved); -- cgit v1.2.3