annotate libaf/af_mp.h @ 27319:09cf111f68b8

Revert to previous dependency checking behavior. Take included header files into account when generating dependency files. This has problems when header files are removed or renamed, but does not silently miscompile files.
author diego
date Sat, 26 Jul 2008 18:36:48 +0000
parents 4129c8cfa742
children 72d0b1444141
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8167
e8832e66babd New features:
anders
parents:
diff changeset
1 /* Include file for mplayer specific defines and includes */
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25551
diff changeset
2 #ifndef MPLAYER_AF_MP_H
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25551
diff changeset
3 #define MPLAYER_AF_MP_H
8167
e8832e66babd New features:
anders
parents:
diff changeset
4
16982
a9da2db9eb16 Unify include paths by adding -I.. to CFLAGS.
diego
parents: 14245
diff changeset
5 #include "config.h"
a9da2db9eb16 Unify include paths by adding -I.. to CFLAGS.
diego
parents: 14245
diff changeset
6 #include "mp_msg.h"
a9da2db9eb16 Unify include paths by adding -I.. to CFLAGS.
diego
parents: 14245
diff changeset
7 #include "cpudetect.h"
8167
e8832e66babd New features:
anders
parents:
diff changeset
8
e8832e66babd New features:
anders
parents:
diff changeset
9 /* Set the initialization type from mplayers cpudetect */
e8832e66babd New features:
anders
parents:
diff changeset
10 #ifdef AF_INIT_TYPE
e8832e66babd New features:
anders
parents:
diff changeset
11 #undef AF_INIT_TYPE
e8832e66babd New features:
anders
parents:
diff changeset
12 #define AF_INIT_TYPE \
e8832e66babd New features:
anders
parents:
diff changeset
13 ((gCpuCaps.has3DNow || gCpuCaps.hasSSE)?AF_INIT_FAST:AF_INIT_SLOW)
e8832e66babd New features:
anders
parents:
diff changeset
14 #endif
e8832e66babd New features:
anders
parents:
diff changeset
15
e8832e66babd New features:
anders
parents:
diff changeset
16 #ifdef af_msg
e8832e66babd New features:
anders
parents:
diff changeset
17 #undef af_msg
e8832e66babd New features:
anders
parents:
diff changeset
18 #endif
e8832e66babd New features:
anders
parents:
diff changeset
19 #define af_msg(lev, args... ) \
8957
36a5cdca733b bunkus: Encapsulated arguments to #define in ( ... ) so that the #defines can be safely used like functions: mydef(flag ? val1 : val2)
mosu
parents: 8735
diff changeset
20 mp_msg(MSGT_AFILTER,(((lev)<0)?((lev)+3):(((lev)==0)?MSGL_INFO:((lev)+5))), ##args )
8167
e8832e66babd New features:
anders
parents:
diff changeset
21
26029
4129c8cfa742 Add MPLAYER_ prefix to multiple inclusion guards.
diego
parents: 25551
diff changeset
22 #endif /* MPLAYER_AF_MP_H */