Home | History | Annotate | Download | only in include

Lines Matching defs:FOURCC

36 #define FOURCC(a, b, c, d) ((uint32_t)(uint8_t)(a) | ((uint32_t)(uint8_t)(b) << 8) | ((uint32_t)(uint8_t)(c) << 16) | ((uint32_t)(uint8_t)(d) << 24 ))
37 #define FOURCC_DXBC FOURCC('D', 'X', 'B', 'C')
38 #define FOURCC_RDEF FOURCC('R', 'D', 'E', 'F')
39 #define FOURCC_ISGN FOURCC('I', 'S', 'G', 'N')
40 #define FOURCC_OSGN FOURCC('O', 'S', 'G', 'N')
41 #define FOURCC_SHDR FOURCC('S', 'H', 'D', 'R')
42 #define FOURCC_SHEX FOURCC('S', 'H', 'E', 'X')
43 #define FOURCC_STAT FOURCC('S', 'T', 'A', 'T')
44 #define FOURCC_PCSG FOURCC('P', 'C', 'S', 'G')
49 unsigned fourcc;
81 unsigned fourcc;
91 dxbc_chunk_header* dxbc_find_chunk(const void* data, int size, unsigned fourcc);
108 unsigned fourcc;
110 case DXBC_FIND_INPUT_SIGNATURE: fourcc = FOURCC_ISGN; break;
111 case DXBC_FIND_OUTPUT_SIGNATURE: fourcc = FOURCC_OSGN; break;
112 case DXBC_FIND_PATCH_SIGNATURE: fourcc = FOURCC_PCSG; break;
116 return (dxbc_chunk_signature*)dxbc_find_chunk(data, size, fourcc);