diff --git a/reactos/drivers/multimedia/bdasup/precomp.h b/reactos/drivers/multimedia/bdasup/precomp.h new file mode 100644 index 00000000000..dda9c1bbc28 --- /dev/null +++ b/reactos/drivers/multimedia/bdasup/precomp.h @@ -0,0 +1,44 @@ +#ifndef PRECOMP_H__ +#define PRECOMP_H__ + +#include +#include +#include +#include +#include +#include + +#define NDEBUG +#include + + +typedef struct +{ + LIST_ENTRY Entry; + PKSFILTERFACTORY FilterFactoryInstance; + PBDA_FILTER_TEMPLATE FilterTemplate; +}BDA_FILTER_INSTANCE_ENTRY, *PBDA_FILTER_INSTANCE_ENTRY; + +typedef struct +{ + BOOLEAN Initialized; + KSPIN_LOCK FilterFactoryInstanceListLock; + LIST_ENTRY FilterFactoryInstanceList; +}BDA_GLOBAL, *PBDA_GLOBAL; + + +extern BDA_GLOBAL g_Settings; + + +PVOID +AllocateItem( + IN POOL_TYPE PoolType, + IN SIZE_T NumberOfBytes); + +VOID +FreeItem( + IN PVOID Item); + + + +#endif