|
@@ -23,6 +23,7 @@
|
|
|
*/
|
|
|
|
|
|
#include <stddef.h>
|
|
|
+#include <stdio.h>
|
|
|
#include <string.h>
|
|
|
#include <float.h>
|
|
|
|
|
@@ -30,12 +31,17 @@
|
|
|
// for the target. without this build breaks on mingw
|
|
|
#define AVFORMAT_OS_SUPPORT_H
|
|
|
|
|
|
-#include "libavformat/avformat.h"
|
|
|
-#include "libavformat/options_table.h"
|
|
|
-#include "libavcodec/avcodec.h"
|
|
|
-#include "libavcodec/options_table.h"
|
|
|
+#include "libavutil/attributes.h"
|
|
|
#include "libavutil/opt.h"
|
|
|
|
|
|
+/* Forcibly turn off deprecation warnings, which just add noise here. */
|
|
|
+#undef attribute_deprecated
|
|
|
+#define attribute_deprecated
|
|
|
+
|
|
|
+#include "libavcodec/options_table.h"
|
|
|
+
|
|
|
+#include "libavformat/options_table.h"
|
|
|
+
|
|
|
static void print_usage(void)
|
|
|
{
|
|
|
fprintf(stderr, "Usage: enum_options type\n"
|