Merge commit '2025d3787158ba272a1b8fbc0493fa20dd7a8484'
authorClément Bœsch <u@pkh.me>
Wed, 29 Mar 2017 13:20:10 +0000 (15:20 +0200)
committerClément Bœsch <u@pkh.me>
Wed, 29 Mar 2017 13:20:10 +0000 (15:20 +0200)
* commit '2025d3787158ba272a1b8fbc0493fa20dd7a8484':
  doc: Turn off noisy deprecation warnings in the option printer

Merged-by: Clément Bœsch <u@pkh.me>
1  2 
doc/print_options.c

  #include <string.h>
  #include <float.h>
  
- #include "libavformat/avformat.h"
- #include "libavformat/options_table.h"
- #include "libavcodec/avcodec.h"
- #include "libavcodec/options_table.h"
 +// print_options is build for the host, os_support.h isn't needed and is setup
 +// for the target. without this build breaks on mingw
 +#define AVFORMAT_OS_SUPPORT_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"