diff options
Diffstat (limited to 'libaf/af_mp.h')
-rw-r--r-- | libaf/af_mp.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/libaf/af_mp.h b/libaf/af_mp.h new file mode 100644 index 0000000000..33f0dfbedc --- /dev/null +++ b/libaf/af_mp.h @@ -0,0 +1,26 @@ +/* Include file for mplayer specific defines and includes */ +#ifndef __af_mp_h__ +#define __af_mp_h__ + +#include "../config.h" +#include "../mp_msg.h" +#include "../cpudetect.h" +#include "../libao2/afmt.h" + +/* Set the initialization type from mplayers cpudetect */ +#ifdef AF_INIT_TYPE +#undef AF_INIT_TYPE +#define AF_INIT_TYPE \ + ((gCpuCaps.has3DNow || gCpuCaps.hasSSE)?AF_INIT_FAST:AF_INIT_SLOW) +#endif + +#ifdef af_msg +#undef af_msg +#endif +#define af_msg(lev, args... ) \ + mp_msg(MSGT_AFILTER,((lev<0)?(lev+3):((lev==0)?MSGL_INFO:(lev+5))), args ## ) + +/* Decodes the format from mplayer format to libaf format */ +extern int af_format_decode(int format); + +#endif /* __af_mp_h__ */ |