avf: make the example output the proper message

av_dump_format needs the codecs opened in order to print
them.
This commit is contained in:
Luca Barbato 2012-03-29 15:28:00 -07:00
parent 28db30aa29
commit 93f6d0475f

View File

@ -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) {