svvitch
digital signage player
D:/vs_workspace/switch_sf/src/svvitch/FFmpeg.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <d3d9.h>
00004 #ifndef UINT64_C
00005 #define UINT64_C(c) (c ## ULL)
00006 #endif
00007 
00011 extern "C" {
00012 #define inline _inline
00013 #include <libavutil/avstring.h>
00014 #include <libavcodec/avcodec.h>
00015 #include <libavcodec/dxva2.h>
00016 #include <libavformat/avformat.h>
00017 #include <libavdevice/avdevice.h>
00018 #include <libswscale/swscale.h>
00019 }
00020 
00021 #pragma comment(lib, "libgcc.a")
00022 #pragma comment(lib, "libcoldname.a")
00023 #pragma comment(lib, "libmingwex.a")
00024 #pragma comment(lib, "libz.a")
00025 #pragma comment(lib, "libavcore.a")
00026 #pragma comment(lib, "libavcodec.a")
00027 #pragma comment(lib, "libavfilter.a")
00028 #pragma comment(lib, "libavutil.a")
00029 #pragma comment(lib, "libavformat.a")
00030 #pragma comment(lib, "libavdevice.a")
00031 #pragma comment(lib, "libswscale.a")
00032 #pragma comment(lib, "libmp3lame.a")
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines