00001 /***************************************************************** 00002 | 00003 | APE Tag Parser Library 00004 | 00005 | (c) 2002-2006 Gilles Boccon-Gibod 00006 | Author: Gilles Boccon-Gibod (bok@bok.net) 00007 | 00008 ****************************************************************/ 00009 00010 #ifndef _BLT_APE_PARSER_H_ 00011 #define _BLT_APE_PARSER_H_ 00012 00013 /*---------------------------------------------------------------------- 00014 | includes 00015 +---------------------------------------------------------------------*/ 00016 #include "Atomix.h" 00017 #include "BltTypes.h" 00018 #include "BltStream.h" 00019 #include "BltEventListener.h" 00020 00021 /*---------------------------------------------------------------------- 00022 | prototypes 00023 +---------------------------------------------------------------------*/ 00024 BLT_Result BLT_ApeParser_ParseStream(ATX_InputStream* stream, 00025 BLT_Offset stream_start, 00026 BLT_Size stream_size, 00027 BLT_Size* trailer_size, 00028 ATX_Properties* properties); 00029 00030 #endif /* _BLT_APE_PARSER_H_ */