Merge commit 'd43a165bda0eae95f4c7a168c7d13d94966c1a09'
authorDerek Buitenhuis <derek.buitenhuis@gmail.com>
Wed, 27 Jan 2016 20:06:01 +0000 (20:06 +0000)
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>
Wed, 27 Jan 2016 20:06:01 +0000 (20:06 +0000)
* commit 'd43a165bda0eae95f4c7a168c7d13d94966c1a09':
  imgconvert: Add the proper API guards to a deprecated function

Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
1  2 
libavcodec/imgconvert.c
libavcodec/version.h

index e9178843b656625065048819755d048c19536b77,4667a4fb52f9cc8ba77341f03f1897115fb92757..0035dc6e1cf29156716a3c38820d029f13828aa3
@@@ -41,7 -40,13 +42,8 @@@ void avcodec_get_chroma_sub_sample(enu
      *h_shift = desc->log2_chroma_w;
      *v_shift = desc->log2_chroma_h;
  }
+ #endif
  
 -static int is_gray(const AVPixFmtDescriptor *desc)
 -{
 -    return desc->nb_components - (desc->flags & AV_PIX_FMT_FLAG_ALPHA) == 1;
 -}
 -
  int avcodec_get_pix_fmt_loss(enum AVPixelFormat dst_pix_fmt,
                               enum AVPixelFormat src_pix_fmt,
                               int has_alpha)
index 2dc83ba87cebb7b6849182aff877888292cdefe8,75d99bc44177fe6a89c857736fffed272a9437ba..61b3c545caba5d0c7bdc423f2ca730bc1dfb3646
   * FF_API_* defines may be placed below to indicate public API that will be
   * dropped at a future version bump. The defines themselves are not part of
   * the public API and may change, break or disappear at any time.
 + *
 + * @note, when bumping the major version it is recommended to manually
 + * disable each FF_API_* in its own commit instead of disabling them all
 + * at once through the bump. This improves the git bisect-ability of the change.
   */
  
 +#ifndef FF_API_VIMA_DECODER
 +#define FF_API_VIMA_DECODER     (LIBAVCODEC_VERSION_MAJOR < 58)
 +#endif
 +#ifndef FF_API_AUDIO_CONVERT
 +#define FF_API_AUDIO_CONVERT     (LIBAVCODEC_VERSION_MAJOR < 58)
 +#endif
 +#ifndef FF_API_AVCODEC_RESAMPLE
 +#define FF_API_AVCODEC_RESAMPLE  FF_API_AUDIO_CONVERT
+ #ifndef FF_API_GETCHROMA
+ #define FF_API_GETCHROMA         (LIBAVCODEC_VERSION_MAJOR < 58)
  #endif
  #ifndef FF_API_MISSING_SAMPLE
  #define FF_API_MISSING_SAMPLE    (LIBAVCODEC_VERSION_MAJOR < 58)