ISOBMFF
ISO Base Media File Format Reference Software Documentation
 
Loading...
Searching...
No Matches
MP4OSMacros.h
Go to the documentation of this file.
1
21#ifndef INCLUDED_MP4OSMACROS_H
22#define INCLUDED_MP4OSMACROS_H
23
24/* includes not needed by the library, but harmless, and useful to programs using library - dws */
25#include <stdio.h>
26#include <stdlib.h>
27
28#ifndef TEST_RETURN
29#define TEST_RETURN(err)
30/* #define TEST_RETURN(err) assert((err)==0)*/
31#endif
32
33#define MP4_EXTERN(v) extern v
34
35typedef long long u64;
36typedef long long s64;
37
38typedef unsigned int u32;
39typedef unsigned short u16;
40typedef unsigned char u8;
41typedef int s32;
42typedef short s16;
43typedef char s8;
44
51#define MP4_FOUR_CHAR_CODE(a, b, c, d) (((a) << 24) | ((b) << 16) | ((c) << 8) | (d))
52
53#endif