summaryrefslogtreecommitdiffstats
path: root/loader/dshow/DS_VideoDecoder.c
diff options
context:
space:
mode:
Diffstat (limited to 'loader/dshow/DS_VideoDecoder.c')
-rw-r--r--loader/dshow/DS_VideoDecoder.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/loader/dshow/DS_VideoDecoder.c b/loader/dshow/DS_VideoDecoder.c
index 60156166a3..c91eb70f77 100644
--- a/loader/dshow/DS_VideoDecoder.c
+++ b/loader/dshow/DS_VideoDecoder.c
@@ -24,8 +24,9 @@
#define __MODULE__ "DirectShow_VideoDecoder"
+#include "ldt_keeper.h"
+
extern "C" char* def_path;
-extern "C" void setup_FS_Segment();
using namespace std;
@@ -232,7 +233,7 @@ int DS_VideoDecoder::DecodeInternal(void* src, size_t size, int is_keyframe, CIm
// crashes inside ...->Receive() fixed now?
//
// nope - but this is surely helpfull - I'll try some more experiments
- setup_FS_Segment();
+ Setup_FS_Segment();
#if 0
if (!m_pDS_Filter || !m_pDS_Filter->m_pImp
|| !m_pDS_Filter->m_pImp->vt