unmap video buffers on close patch by (Lennert Buytenhek <buytenh at math dot leidenu...
authorLennert Buytenhek <buytenh@math.leidenuniv.nl>
Sun, 1 Sep 2002 08:54:22 +0000 (08:54 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 1 Sep 2002 08:54:22 +0000 (08:54 +0000)
Originally committed as revision 891 to svn://svn.ffmpeg.org/ffmpeg/trunk

libav/grab.c

index 86a9ea0..0f9312c 100644 (file)
@@ -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);