Browse Source

examples/muxing: fix av_frame_free() not called when got_packet is false

Hi list! Since my last patch (fix 2 memleaks in doc/examples/muxing.c)
I found more problems to fix.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.2-rc1
Ilya Basin Michael Niedermayer 12 years ago
parent
commit
b6714fa077
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      doc/examples/muxing.c

+ 2
- 1
doc/examples/muxing.c View File

@@ -269,7 +269,7 @@ static void write_audio_frame(AVFormatContext *oc, AVStream *st)
}

if (!got_packet)
return;
goto freeframe;

pkt.stream_index = st->index;

@@ -280,6 +280,7 @@ static void write_audio_frame(AVFormatContext *oc, AVStream *st)
av_err2str(ret));
exit(1);
}
freeframe:
av_frame_free(&frame);
}



Loading…
Cancel
Save