From ee45d753f6a9d888fa953da05551201d5b2a6d16 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= <rem@videolan.org>
Date: Thu, 1 May 2008 20:41:36 +0300
Subject: [PATCH] C++ <inttypes.h> inclusion fixes

---
 modules/access/dshow/dshow.cpp       | 3 +++
 modules/demux/live555.cpp            | 3 +++
 modules/demux/mkv.cpp                | 4 ++++
 modules/gui/wince/interface.cpp      | 3 +++
 modules/video_filter/atmo/AtmoDefs.h | 4 ++++
 5 files changed, 17 insertions(+)

diff --git a/modules/access/dshow/dshow.cpp b/modules/access/dshow/dshow.cpp
index 40458eb5a7ed..e15745d95ad8 100644
--- a/modules/access/dshow/dshow.cpp
+++ b/modules/access/dshow/dshow.cpp
@@ -30,6 +30,9 @@
 # include "config.h"
 #endif
 
+#define __STDC_FORMAT_MACROS 1
+#include <inttypes.h>
+
 #include <vlc/vlc.h>
 #include <vlc_input.h>
 #include <vlc_access.h>
diff --git a/modules/demux/live555.cpp b/modules/demux/live555.cpp
index b9e4d4bf7610..20a8a4f9dcf9 100644
--- a/modules/demux/live555.cpp
+++ b/modules/demux/live555.cpp
@@ -31,6 +31,9 @@
 # include "config.h"
 #endif
 
+#define __STDC_CONSTANT_MACROS 1
+#include <inttypes.h>
+
 #include <vlc/vlc.h>
 
 #include <vlc_demux.h>
diff --git a/modules/demux/mkv.cpp b/modules/demux/mkv.cpp
index 41d1e7e60bd9..4ef7a76654f2 100644
--- a/modules/demux/mkv.cpp
+++ b/modules/demux/mkv.cpp
@@ -30,6 +30,10 @@
 # include "config.h"
 #endif
 
+#define __STDC_FORMAT_MACROS 1
+#define __STDC_CONSTANT_MACROS 1
+#include <inttypes.h>
+
 #include <vlc/vlc.h>
 
 #ifdef HAVE_TIME_H
diff --git a/modules/gui/wince/interface.cpp b/modules/gui/wince/interface.cpp
index 25f87953bd7a..d990fa1c729e 100644
--- a/modules/gui/wince/interface.cpp
+++ b/modules/gui/wince/interface.cpp
@@ -30,6 +30,9 @@
 # include "config.h"
 #endif
 
+#define __STDC_CONSTANT_MACROS 1
+#include <inttypes.h>
+
 #include <vlc/vlc.h>
 #include <vlc_aout.h>
 #include <vlc_vout.h>
diff --git a/modules/video_filter/atmo/AtmoDefs.h b/modules/video_filter/atmo/AtmoDefs.h
index 0ccb30aa069d..9f9c6de9f9e7 100644
--- a/modules/video_filter/atmo/AtmoDefs.h
+++ b/modules/video_filter/atmo/AtmoDefs.h
@@ -12,6 +12,10 @@
 
 #if defined(__LIBVLC__)
 #   include "config.h"
+
+#   define __STDC_CONSTANT_MACROS 1
+#   include <inttypes.h>
+
 #   include <vlc/vlc.h>
 
 /* some things need to be changed if this code is used inside VideoLan Filter Module */
-- 
GitLab