Merge commit '04fc8e24a091ed1d77d7a3c0cbcfe60baec19a9f'
authorHendrik Leppkes <h.leppkes@gmail.com>
Sun, 26 Jun 2016 12:34:53 +0000 (14:34 +0200)
committerHendrik Leppkes <h.leppkes@gmail.com>
Sun, 26 Jun 2016 12:34:53 +0000 (14:34 +0200)
* commit '04fc8e24a091ed1d77d7a3c0cbcfe60baec19a9f':
  lavc: deprecate avcodec_get_context_defaults3()

Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
1  2 
libavcodec/avcodec.h
libavcodec/options.c
libavcodec/version.h

Simple merge
@@@ -85,13 -78,10 +85,13 @@@ static const AVClass av_codec_context_c
      .log_level_offset_offset = offsetof(AVCodecContext, log_level_offset),
      .child_next              = codec_child_next,
      .child_class_next        = codec_child_class_next,
 +    .category                = AV_CLASS_CATEGORY_ENCODER,
 +    .get_category            = get_category,
  };
  
int avcodec_get_context_defaults3(AVCodecContext *s, const AVCodec *codec)
static int init_context_defaults(AVCodecContext *s, const AVCodec *codec)
  {
 +    int flags=0;
      memset(s, 0, sizeof(AVCodecContext));
  
      s->av_class = &av_codec_context_class;
  #ifndef FF_API_COPY_CONTEXT
  #define FF_API_COPY_CONTEXT     (LIBAVCODEC_VERSION_MAJOR < 59)
  #endif
+ #ifndef FF_API_GET_CONTEXT_DEFAULTS
+ #define FF_API_GET_CONTEXT_DEFAULTS (LIBAVCODEC_VERSION_MAJOR < 59)
+ #endif
 +#ifndef FF_API_NVENC_OLD_NAME
 +#define FF_API_NVENC_OLD_NAME    (LIBAVCODEC_VERSION_MAJOR < 59)
 +#endif
  
  #endif /* AVCODEC_VERSION_H */