Commit 5af1dfa5 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Avcodec: add a macro for version check working for libav and FFmpeg

parent 1c3283dc
......@@ -36,6 +36,14 @@
#endif
#include "avcodec.h"
/* LIBAVCODEC_VERSION_CHECK checks for the right version of libav and FFmpeg
* a is the major version
* b and c the minor and micro versions of libav
* d and e the minor and micro versions of FFmpeg */
#define LIBAVCODEC_VERSION_CHECK( a, b, c, d, e ) \
(LIBAVCODEC_VERSION_MICRO < 100 && LIBAVCODEC_VERSION_INT >= AV_VERSION_INT( a, b, c ) ) || \
(LIBAVCODEC_VERSION_MICRO >= 100 && LIBAVCODEC_VERSION_INT >= AV_VERSION_INT( a, d, e ) )
/*****************************************************************************
* Codec fourcc -> ffmpeg_id mapping
*****************************************************************************/
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment