#pragma once #include #ifndef ASF_HEADER_GUID_LEN #define ASF_HEADER_GUID_LEN 16 #endif #ifndef ASF_HEADER_SIZE_LEN #define ASF_HEADER_SIZE_LEN 8 #endif static const char ASF_Header_GUID[ASF_HEADER_GUID_LEN]={0x30,0x26,0xB2,0x75,0x8E,0x66,0xCF,0x11,0xA6,0xD9,0x00,0xAA,0x00,0x62,0xCE,0x6C}; uint64_t get_asf_headsize(void* pbuffer, int ilen); int construct_asf_headsize(char* pbuffer, int ilen, uint64_t usize);