mirror of
https://github.com/vcmi/vcmi.git
synced 2025-07-17 01:32:21 +02:00
Fix compilation with some versions of libavutil
This commit is contained in:
@ -54,6 +54,18 @@ public:
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#include <libavformat/avformat.h>
|
#include <libavformat/avformat.h>
|
||||||
#include <libswscale/swscale.h>
|
#include <libswscale/swscale.h>
|
||||||
|
|
||||||
|
// compatibility with different versions od libavutil
|
||||||
|
#if (LIBAVUTIL_VERSION_INT < AV_VERSION_INT(51, 42, 0)) || \
|
||||||
|
(LIBAVUTIL_VERSION_INT == AV_VERSION_INT(51, 73, 101))
|
||||||
|
|
||||||
|
#define AV_PIX_FMT_NONE PIX_FMT_NONE
|
||||||
|
#define AV_PIX_FMT_NV12 PIX_FMT_NV12
|
||||||
|
#define AV_PIX_FMT_YUV420P PIX_FMT_YUV420P
|
||||||
|
#define AV_PIX_FMT_UYVY422 PIX_FMT_UYVY422
|
||||||
|
#define AV_PIX_FMT_YUYV422 PIX_FMT_YUYV422
|
||||||
|
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
class CVideoPlayer : public IMainVideoPlayer
|
class CVideoPlayer : public IMainVideoPlayer
|
||||||
|
Reference in New Issue
Block a user