changed: [win32] disable warnings that ffmpeg always emit when including it's headers
authorelupus <elupus@xbmc.org>
Sat, 28 May 2011 15:17:44 +0000 (17:17 +0200)
committerelupus <elupus@xbmc.org>
Sat, 28 May 2011 16:00:54 +0000 (18:00 +0200)
lib/DllAvUtil.h
xbmc/cores/dvdplayer/DVDDemuxers/DVDDemux.h

index 5f5761b..978dc13 100644 (file)
 #include "DynamicDll.h"
 #include "utils/log.h"
 
+#ifndef __GNUC__
+#pragma warning(push)
+#pragma warning(disable:4244)
+#endif
+
 extern "C" {
 #if (defined USE_EXTERNAL_FFMPEG)
   #if (defined HAVE_LIBAVUTIL_AVUTIL_H)
@@ -57,6 +62,10 @@ extern "C" {
 #endif
 }
 
+#ifndef __GNUC__
+#pragma warning(pop)
+#endif
+
 // calback used for logging
 void ff_avutil_log(void* ptr, int level, const char* format, va_list va);
 
index f3d19eb..d717d48 100644 (file)
 
 class CDVDInputStream;
 
+#ifndef __GNUC__
+#pragma warning(push)
+#pragma warning(disable:4244)
+#endif
+
 #if (defined HAVE_CONFIG_H) && (!defined WIN32)
   #include "config.h"
 #endif
@@ -45,6 +50,11 @@ extern "C" {
 #endif
 }
 #endif
+
+#ifndef __GNUC__
+#pragma warning(pop)
+#endif
+
 enum AVDiscard;
 
 enum StreamType