X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=output_example.c;h=36b0921d20469a01d03f58770e9382db2959ec3b;hb=690bfceb204147d28d8a51b573b518d8e059462d;hp=ca12b783f1ae360ddea349f28cd2e85370cef846;hpb=0afd2a92bd1172b4a7358e410e6f3d261874489e;p=ffmpeg diff --git a/output_example.c b/output_example.c index ca12b783f1a..36b0921d204 100644 --- a/output_example.c +++ b/output_example.c @@ -34,6 +34,8 @@ #include "avformat.h" #include "swscale.h" +#undef exit + /* 5 seconds stream duration */ #define STREAM_DURATION 5.0 #define STREAM_FRAME_RATE 25 /* 25 images/s */ @@ -215,9 +217,9 @@ static AVStream *add_video_stream(AVFormatContext *oc, int codec_id) c->max_b_frames = 2; } if (c->codec_id == CODEC_ID_MPEG1VIDEO){ - /* needed to avoid using macroblocks in which some coeffs overflow - this doesnt happen with normal video, it just happens here as the - motion of the chroma plane doesnt match the luma plane */ + /* Needed to avoid using macroblocks in which some coeffs overflow. + This does not happen with normal video, it just happens here as + the motion of the chroma plane does not match the luma plane. */ c->mb_decision=2; } // some formats want stream headers to be separate @@ -536,7 +538,7 @@ int main(int argc, char **argv) if (!(fmt->flags & AVFMT_NOFILE)) { /* close the output file */ - url_fclose(&oc->pb); + url_fclose(oc->pb); } /* free the stream */