blob: 0496a4ee9109715e318d6caec76fff0717388b5d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#ifndef AVC_HPP
#define AVC_HPP
namespace AVC
{
struct Extra
{
unsigned __int16 samplesPerBlock;
unsigned __int16 blocksPerChunk;
unsigned __int32 version;
unsigned __int32 datarate;
unsigned __int32 flags;
};
enum
{
kFormatTag_SingleBlockPerChunk = 0x0500,
kFormatTag_MultipleBlocksPerChunk = 0x0501
};
enum
{
kArchaicFlag = 1,
kFancyFlag = 2,
kLooseFlag = 4
};
}
#endif
|