asf.h 426 B

123456789101112131415
  1. #pragma once
  2. #include <stdint.h>
  3. #ifndef ASF_HEADER_GUID_LEN
  4. #define ASF_HEADER_GUID_LEN 16
  5. #endif
  6. #ifndef ASF_HEADER_SIZE_LEN
  7. #define ASF_HEADER_SIZE_LEN 8
  8. #endif
  9. 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};
  10. uint64_t get_asf_headsize(void* pbuffer, int ilen);
  11. int construct_asf_headsize(char* pbuffer, int ilen, uint64_t usize);