1// These are some extra includes needed in the generated stub file for defining
2// various FFmpeg types.
3
4extern "C" {
5
6#include <libavcodec/avcodec.h>
7#include <libavcodec/avfft.h>
8#include <libavformat/avformat.h>
9
10typedef int (*AVLockMgrOperation)(void**, enum AVLockOp);
11typedef void (*AVLogCallback)(void*, int, const char*, va_list);
12typedef int (*AVIOReadWriteOperation)(void*, uint8_t*, int);
13typedef int64_t (*AVIOSeekOperation)(void*, int64_t, int);
14typedef void (*AVFreeOperation)(void *, uint8_t *);
15}
16