examples/demuxing: free AVPacket after usage

Fix leak.
This commit is contained in:
Angelo Haller 2013-01-15 23:37:08 +01:00 committed by Stefano Sabatini
parent c92b6f347d
commit e7a39e163d
1 changed files with 3 additions and 1 deletions

View File

@ -292,8 +292,10 @@ int main (int argc, char **argv)
printf("Demuxing audio from file '%s' into '%s'\n", src_filename, audio_dst_filename);
/* read frames from the file */
while (av_read_frame(fmt_ctx, &pkt) >= 0)
while (av_read_frame(fmt_ctx, &pkt) >= 0) {
decode_packet(&got_frame, 0);
av_free_packet(&pkt);
}
/* flush cached frames */
pkt.data = NULL;