avf: make the example output the proper message

av_dump_format needs the codecs opened in order to print
them.
pull/4/merge
Luca Barbato 13 years ago
parent 28db30aa29
commit 93f6d0475f
  1. 4
      libavformat/output-example.c

@ -464,8 +464,6 @@ int main(int argc, char **argv)
audio_st = add_audio_stream(oc, fmt->audio_codec);
}
av_dump_format(oc, 0, filename, 1);
/* now that all the parameters are set, we can open the audio and
video codecs and allocate the necessary encode buffers */
if (video_st)
@ -473,6 +471,8 @@ int main(int argc, char **argv)
if (audio_st)
open_audio(oc, audio_st);
av_dump_format(oc, 0, filename, 1);
/* open the output file, if needed */
if (!(fmt->flags & AVFMT_NOFILE)) {
if (avio_open(&oc->pb, filename, AVIO_FLAG_WRITE) < 0) {

Loading…
Cancel
Save