* early enough. */
#define __STDC_FORMAT_MACROS 1
#define __STDC_CONSTANT_MACROS 1
+#define __STDC_LIMIT_MACROS 1
#ifdef HAVE_CONFIG_H
# include "config.h"
# include <time.h> /* time() */
#endif
-
-#include <vlc_codecs.h> /* BITMAPINFOHEADER, WAVEFORMATEX */
#include <vlc_iso_lang.h>
-#include "vlc_meta.h"
+#include <vlc_meta.h>
#include <vlc_charset.h>
#include <vlc_input.h>
#include <vlc_demux.h>
#include "ebml/StdIOCallback.h"
-#include "vlc_keys.h"
+#include <vlc_keys.h>
extern "C" {
#include "../mp4/libmp4.h"
using namespace LIBMATROSKA_NAMESPACE;
using namespace std;
+void BlockDecode( demux_t *p_demux, KaxBlock *block, KaxSimpleBlock *simpleblock,
+ mtime_t i_pts, mtime_t i_duration, bool f_mandatory );
+
class attachment_c
{
public: