unmap video buffers on close patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)

Originally committed as revision 891 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Lennert Buytenhek 2002-09-01 08:54:22 +00:00 committed by Michael Niedermayer
parent 5bd11e314e
commit e61efa2468

View File

@ -306,6 +306,10 @@ static int grab_read_packet(AVFormatContext *s1, AVPacket *pkt)
static int grab_read_close(AVFormatContext *s1) static int grab_read_close(AVFormatContext *s1)
{ {
VideoData *s = s1->priv_data; VideoData *s = s1->priv_data;
if (s->use_mmap)
munmap(video_buf, gb_buffers.size);
/* restore audio settings */ /* restore audio settings */
ioctl(s->fd, VIDIOCSAUDIO, &audio_saved); ioctl(s->fd, VIDIOCSAUDIO, &audio_saved);