examples/muxing: change error checks, from "ret != 0" to "ret < 0"
authorStefano Sabatini <stefasab@gmail.com>
Sun, 19 Jan 2014 16:18:40 +0000 (17:18 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Mon, 20 Jan 2014 12:10:10 +0000 (13:10 +0100)
More consistent and more future-proof.

doc/examples/muxing.c

index 302208d..77171d0 100644 (file)
@@ -310,7 +310,7 @@ static void write_audio_frame(AVFormatContext *oc, AVStream *st)
         return;
 
     ret = write_frame(oc, &c->time_base, st, &pkt);
-    if (ret != 0) {
+    if (ret < 0) {
         fprintf(stderr, "Error while writing audio frame: %s\n",
                 av_err2str(ret));
         exit(1);
@@ -467,7 +467,8 @@ static void write_video_frame(AVFormatContext *oc, AVStream *st)
             ret = 0;
         }
     }
-    if (ret != 0) {
+
+    if (ret < 0) {
         fprintf(stderr, "Error while writing video frame: %s\n", av_err2str(ret));
         exit(1);
     }