]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/opt.c
Merge commit '58a840e21577a2168843487a98cb2cea44b5a94a'
[ffmpeg] / libavutil / opt.c
index 74594d93b4bc9c21a8326841c859c44756f785d1..092446b02bb6633fd7fb76af7c15e5b56ee86f30 100644 (file)
@@ -2123,11 +2123,15 @@ int main(void)
         av_log_set_level(AV_LOG_QUIET);
 
         for (i=0; i < FF_ARRAY_ELEMS(options); i++) {
+            int silence_log = !strcmp(options[i], "rational=-1/0"); // inf formating differs between platforms
             av_log(&test_ctx, AV_LOG_DEBUG, "Setting options string '%s'\n", options[i]);
+            if (silence_log)
+                av_log_set_callback(NULL);
             if (av_set_options_string(&test_ctx, options[i], "=", ":") < 0)
                 printf("Error '%s'\n", options[i]);
             else
                 printf("OK    '%s'\n", options[i]);
+            av_log_set_callback(log_callback_help);
         }
         av_opt_free(&test_ctx);
     }