[vlc-devel] [PATCH 1/4] demux: mkv: fix compilation by gcc492 on OS/2

KO Myung-Hun komh78 at gmail.com
Sun May 17 04:12:17 CEST 2015


-----
  CXX      demux/mkv/libmkv_plugin_la-virtual_segment.lo
In file included from ../include/vlc_common.h:38:0,
                 from demux/mkv/mkv.hpp:45,
                 from demux/mkv/demux.hpp:28,
                 from demux/mkv/virtual_segment.cpp:27:
demux/mkv/demux.hpp: In constructor 'demux_sys_t::demux_sys_t(demux_t&)':
../include/vlc_config.h:43:33: error: 'INT64_C' was not declared in this scope
 #define VLC_TS_INVALID INT64_C(0)
                                 ^
demux/mkv/demux.hpp:334:16: note: in expansion of macro 'VLC_TS_INVALID'
         ,i_pts(VLC_TS_INVALID)
                ^
demux/mkv/virtual_segment.cpp: In member function 'bool virtual_segment_c::UpdateCurrentToChapter(demux_t&)':
../include/vlc_config.h:43:33: error: 'INT64_C' was not declared in this scope
 #define VLC_TS_INVALID INT64_C(0)
                                 ^
demux/mkv/virtual_segment.cpp:407:23: note: in expansion of macro 'VLC_TS_INVALID'
     if ( sys.i_pts != VLC_TS_INVALID )
                       ^
../include/vlc_config.h:44:27: error: 'INT64_C' was not declared in this scope
 #define VLC_TS_0 INT64_C(1)
                           ^
demux/mkv/virtual_segment.cpp:430:76: note: in expansion of macro 'VLC_TS_0'
                 sys.i_start_pts = p_cur_chapter->i_mk_virtual_start_time + VLC_TS_0;
                                                                            ^
make.exe[4]: *** [demux/mkv/libmkv_plugin_la-virtual_segment.lo] Error 1
-----
---
 modules/demux/mkv/virtual_segment.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/demux/mkv/virtual_segment.cpp b/modules/demux/mkv/virtual_segment.cpp
index c7852d6..ab8ef26 100644
--- a/modules/demux/mkv/virtual_segment.cpp
+++ b/modules/demux/mkv/virtual_segment.cpp
@@ -22,10 +22,10 @@
  * along with this program; if not, write to the Free Software Foundation,
  * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
-#include <vector>
-
 #include "demux.hpp"
 
+#include <vector>
+
 /* FIXME move this */
 matroska_segment_c * getSegmentbyUID( KaxSegmentUID * p_uid, std::vector<matroska_segment_c*> *segments )
 {
-- 
1.9.5




More information about the vlc-devel mailing list