From 597c4bf9259a707196273bd6cfe06bb408fb6843 Mon Sep 17 00:00:00 2001 From: alex Date: Mon, 21 Apr 2003 21:06:08 +0000 Subject: cygwin support patch by Sascha Sommer and some fixes by me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9968 b3059339-0415-0410-9bf9-f77b7e298cf2 --- loader/dmo/dmo.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'loader/dmo/dmo.c') diff --git a/loader/dmo/dmo.c b/loader/dmo/dmo.c index f328a86969..9539678b72 100644 --- a/loader/dmo/dmo.c +++ b/loader/dmo/dmo.c @@ -1,3 +1,4 @@ +#include "config.h" #include "DMO_Filter.h" #include "driver.h" #include "com.h" @@ -19,7 +20,9 @@ void DMO_Filter_Destroy(DMO_Filter* This) This->m_pMedia->vt->Release((IUnknown*)This->m_pMedia); free(This); +#ifdef WIN32_LOADER CodecRelease(); +#endif } DMO_Filter* DMO_FilterCreate(const char* dllname, const GUID* id, @@ -33,7 +36,9 @@ DMO_Filter* DMO_FilterCreate(const char* dllname, const GUID* id, return NULL; memset(This, 0, sizeof(DMO_Filter)); +#ifdef WIN32_LOADER CodecAlloc(); +#endif //This->Start = DS_Filter_Start; //This->Stop = DS_Filter_Stop; -- cgit v1.2.3