summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--loader/dshow/DS_AudioDec.c2
-rw-r--r--loader/dshow/DS_VideoDec.c2
-rw-r--r--loader/dshow/outputpin.c5
3 files changed, 8 insertions, 1 deletions
diff --git a/loader/dshow/DS_AudioDec.c b/loader/dshow/DS_AudioDec.c
index 0cc66dd75f..42e8c3cc7b 100644
--- a/loader/dshow/DS_AudioDec.c
+++ b/loader/dshow/DS_AudioDec.c
@@ -14,6 +14,8 @@
#include <except.h>
#define __MODULE__ "DirectShow_AudioDecoder"
+using namespace std;
+
#include <errno.h>
#ifdef HAVE_MALLOC_H
#include <malloc.h>
diff --git a/loader/dshow/DS_VideoDec.c b/loader/dshow/DS_VideoDec.c
index 2d4e8e11f8..6f3cfd6164 100644
--- a/loader/dshow/DS_VideoDec.c
+++ b/loader/dshow/DS_VideoDec.c
@@ -14,6 +14,8 @@
#include <except.h>
#define __MODULE__ "DirectShow_VideoDecoder"
+using namespace std;
+
#include <errno.h>
#ifdef HAVE_MALLOC_H
#include <malloc.h>
diff --git a/loader/dshow/outputpin.c b/loader/dshow/outputpin.c
index ce1429c37b..9cc41023a1 100644
--- a/loader/dshow/outputpin.c
+++ b/loader/dshow/outputpin.c
@@ -1,6 +1,7 @@
#include <cstdio>
-#include <string>
+#include <cstring>
+//#include <string>
#include "outputpin.h"
#include "allocator.h"
@@ -12,6 +13,8 @@
Returned by COutputPin through call IPin::EnumMediaTypes().
*/
+using namespace std;
+
class CEnumMediaTypes: public IEnumMediaTypes
{
AM_MEDIA_TYPE type;