-
Notifications
You must be signed in to change notification settings - Fork 1
/
PerianResourceIDs.h.m4
31 lines (25 loc) · 1.08 KB
/
PerianResourceIDs.h.m4
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
30
31
include(`defines.m4')
define(<!Codec!>, <!ifelse($1, lastCase, ,<!define(<!lastCase!>, $1) <!$1!>ifdef(<!StartResourceID!>, <! = StartResourceID,
undefine(<!StartResourceID!>)dnl!>, <!,!>)!>)!>)dnl
dnl
define(<!EntryPoint!>, <!!>)dnl
define(<!ResourceOnly!>, <!!>)dnl
define(<!StartResourceID!>, <!128!>)dnl
#import "CodecIDs.h"
#define kPerianManufacturer 'Peri'
#define kFFusionCodecManufacturer kPerianManufacturer
#define kTextCodecManufacturer kPerianManufacturer
#define kVobSubCodecManufacturer kPerianManufacturer
#define kFFissionCodecManufacturer kPerianManufacturer
#define kCompressCodecManufacturer kPerianManufacturer
#define kPerianBaseVersion (0x00000004)
#define kFFusionCodecVersion (kPerianBaseVersion+0x00030002)
#define kTextSubCodecVersion kPerianBaseVersion
#define kVobSubCodecVersion kPerianBaseVersion
#define kFFissionCodecVersion kFFusionCodecVersion
#define kMatroskaImportVersion (kPerianBaseVersion+0x00020001)
#define kFFAviComponentVersion (kPerianBaseVersion+0x00010003)
#define kCompressCodecVersion kPerianBaseVersion
enum{
include(<!codecList.m4!>)
};