]> git.sesse.net Git - vlc/commitdiff
matroska: Using forward declaration for EbmlParser
authorHugo Beauzée-Luyssen <beauze.h@gmail.com>
Mon, 17 Oct 2011 18:26:07 +0000 (20:26 +0200)
committerJean-Baptiste Kempf <jb@videolan.org>
Tue, 18 Oct 2011 10:21:49 +0000 (12:21 +0200)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/demux/mkv/matroska_segment.cpp
modules/demux/mkv/matroska_segment.hpp
modules/demux/mkv/matroska_segment_parse.cpp

index c4cd2b7a151f2f7b3fb08a34a3f082960fb4c7e3..fc8cd51fa3421daedb8495b4451fa235d91747c0 100644 (file)
@@ -28,6 +28,8 @@
 
 #include "demux.hpp"
 
+#include "Ebml_parser.hpp"
+
 extern "C" {
 #include "../vobsub.h"
 }
index 05efd9d7ddd89e5f686b82e68c5195ea253e37f7..02173b25c31979cf2d885bea1fb2043069d7532b 100644 (file)
 
 #include "mkv.hpp"
 
-
-#include "Ebml_parser.hpp"
+class EbmlParser;
 
 class chapter_edition_c;
 class chapter_translation_c;
 class chapter_item_c;
 
+struct mkv_track_t;
+struct mkv_index_t;
+
 class matroska_segment_c
 {
 public:
index bc12606c8215a704ed72b5470356ef948bbeb887..c250cdf4a17a902da70f532d549ce85265a1a8fb 100644 (file)
@@ -28,6 +28,8 @@
 
 #include "demux.hpp"
 
+#include "Ebml_parser.hpp"
+
 /*****************************************************************************
  * Some functions to manipulate memory
  *****************************************************************************/