Browse Source

doc/examples/transcode_aac: Use avio_closep() in examples as it avoids leaving stale pointers

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.6
Michael Niedermayer 10 years ago
parent
commit
c61b84ccfd
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      doc/examples/transcode_aac.c

+ 2
- 2
doc/examples/transcode_aac.c View File

@@ -199,7 +199,7 @@ static int open_output_file(const char *filename,
return 0;

cleanup:
avio_close((*output_format_context)->pb);
avio_closep(&(*output_format_context)->pb);
avformat_free_context(*output_format_context);
*output_format_context = NULL;
return error < 0 ? error : AVERROR_EXIT;
@@ -743,7 +743,7 @@ cleanup:
if (output_codec_context)
avcodec_close(output_codec_context);
if (output_format_context) {
avio_close(output_format_context->pb);
avio_closep(&output_format_context->pb);
avformat_free_context(output_format_context);
}
if (input_codec_context)


Loading…
Cancel
Save