diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-04 02:21:47 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-10-04 02:21:47 +0000 |
commit | 4f3776f018ba2b7d07180da5500ba7dd55567637 (patch) | |
tree | 0272ecded470c78c9b8d00a4d4128a79abf55d16 /loader/dshow/DS_Filter.c | |
parent | d60f718c2e4ebc7be2c8eb7fa933eff83bb8570b (diff) | |
download | mpv-4f3776f018ba2b7d07180da5500ba7dd55567637.tar.bz2 mpv-4f3776f018ba2b7d07180da5500ba7dd55567637.tar.xz |
sync with avifile
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2070 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader/dshow/DS_Filter.c')
-rw-r--r-- | loader/dshow/DS_Filter.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/loader/dshow/DS_Filter.c b/loader/dshow/DS_Filter.c index a057dd2cec..f625b74b87 100644 --- a/loader/dshow/DS_Filter.c +++ b/loader/dshow/DS_Filter.c @@ -1,7 +1,7 @@ #include "DS_Filter.h" //#include "../loader/loader.h" -#include <libwin32.h> -#include <string> +#include "libwin32.h" +//#include <string> #include <stdio.h> #include <string.h> @@ -213,7 +213,10 @@ void DS_Filter::Stop() if (m_iState == 2) { m_pAll->vt->Release((IUnknown*)m_pAll); - m_pFilter->vt->Stop(m_pFilter); // causes weird crash ??? FIXME + if (m_pFilter) + m_pFilter->vt->Stop(m_pFilter); // causes weird crash ??? FIXME + else + printf("m_pFilter is NULL!\n"); m_pAll = 0; m_iState = 1; } |