root/branches/perian-1.1/FFissionCodec/FFissionCodec.r

Revision 923, 4.0 kB (checked in by astrange, 5 months ago)

Merge trunk to the branch.
Disable ssse3 qpel stuff (https://roundup.mplayerhq.hu/roundup/ffmpeg/issue463)

Line 
1 //=============================================================================
2 //      The thng and related resources
3 //
4 //      The definitions below use the following macros, all of which must be
5 //      defined. Note that kPrimaryResourceID is used to define two 'STR '
6 //      resources with consecutive IDs so be sure to space them at least two'
7 //      apart. Here's a sample of how to do the defines:
8 //     
9 //      #define kPrimaryResourceID                              128
10 //      #define kComponentType                                  'aenc'
11 //      #define kComponentSubtype                               'ima4'
12 //      #define kComponentManufacturer                  'appl'
13 //      #define kComponentFlags                                 0
14 //      #define kComponentVersion                               0x00010000
15 //      #define kComponentName                                  "Apple IMA4 Encoder"
16 //      #define kComponentInfo                                  "An AudioCodec that encodes linear PCM data into IMA4"
17 //      #define kComponentEntryPoint                    "ACAppleIMA4EncoderEntry"
18 //      #define kComponentPublicResourceMapType 0
19 //      #define kComponentIsThreadSafe                  1
20 //=============================================================================
21
22 #include "FFusionCodec.h"
23 #include "CodecIDs.h"
24
25 #define BUILD_UNIVERSAL
26
27 #define kComponentManufacturer                  'Peri'
28 #define kComponentFlags                                 0
29 #define kComponentVersion                               kFFusionCodecVersion
30 #define kComponentEntryPoint                    "FFissionDecoderEntry"
31 #define kComponentPublicResourceMapType 0
32 #define kComponentIsThreadSafe                  1
33
34
35 #define kPrimaryResourceID                              128
36 #define kComponentType                                  'adec'
37 #define kComponentSubtype                               kAudioFormatWMA1MS
38 #define kComponentName                                  "Windows Media Audio 1"
39 #define kComponentInfo                                  "An AudioCodec that decodes WMA v1 into linear PCM"
40 #include "XCAResources.r"
41
42 #define kPrimaryResourceID                              130
43 #define kComponentType                                  'adec'
44 #define kComponentSubtype                               kAudioFormatWMA2MS
45 #define kComponentName                                  "Windows Media Audio 2"
46 #define kComponentInfo                                  "An AudioCodec that decodes WMA v2 into linear PCM"
47 #include "XCAResources.r"
48
49 #define kPrimaryResourceID                              132
50 #define kComponentType                                  'adec'
51 #define kComponentSubtype                               kAudioFormatFlashADPCM
52 #define kComponentName                                  "Flash ADPCM"
53 #define kComponentInfo                                  "An AudioCodec that decodes Flash ADPCM into linear PCM"
54 #include "XCAResources.r"
55
56
57 #define kComponentEntryPoint                    "FFissionVBRDecoderEntry"
58
59 #define kPrimaryResourceID                              134
60 #define kComponentType                                  'adec'
61 #define kComponentSubtype                               kAudioFormatXiphVorbis
62 #define kComponentName                                  "Vorbis"
63 #define kComponentInfo                                  "An AudioCodec that decodes Vorbis audio into linear PCM"
64 #include "XCAResources.r"
65
66 #define kPrimaryResourceID                              136
67 #define kComponentType                                  'adec'
68 #define kComponentSubtype                               '.mp1'
69 #define kComponentName                                  "MPEG-1 Layer 1"
70 #define kComponentInfo                                  "An AudioCodec that decodes MPEG-1 layer 1 audio into linear PCM"
71 #include "XCAResources.r"
72
73 #define kPrimaryResourceID                              138
74 #define kComponentType                                  'adec'
75 #define kComponentSubtype                               0x6d730050
76 #define kComponentName                                  "MPEG-1 Layer 1/2"
77 #define kComponentInfo                                  "An AudioCodec that decodes MPEG-1 layer 1 or 2 audio into linear PCM"
78 #include "XCAResources.r"
79
80 #define kPrimaryResourceID                              140
81 #define kComponentType                                  'adec'
82 #define kComponentSubtype                               '.mp2'
83 #define kComponentName                                  "MPEG-1 Layer 2"
84 #define kComponentInfo                                  "An AudioCodec that decodes MPEG-1 layer 2 audio into linear PCM"
85 #include "XCAResources.r"
86
87 #define kPrimaryResourceID                              142
88 #define kComponentType                                  'adec'
89 #define kComponentSubtype                               kAudioFormatTTA
90 #define kComponentName                                  "True Audio"
91 #define kComponentInfo                                  "An AudioCodec that decodes True Audio into linear PCM"
92 #include "XCAResources.r"
93
94 #define kPrimaryResourceID                              144
95 #define kComponentType                                  'adec'
96 #define kComponentSubtype                               kAudioFormatDTS
97 #define kComponentName                                  "DTS Coherent Acoustics"
98 #define kComponentInfo                                  "An AudioCodec that decodes DCA Audio into linear PCM"
99 #include "XCAResources.r"
100
101 #define kPrimaryResourceID                              146
102 #define kComponentType                                  'adec'
103 #define kComponentSubtype                               kAudioFormatNellymoser
104 #define kComponentName                                  "Nellymoser ASAO"
105 #define kComponentInfo                                  "An AudioCodec that decodes Nellymoser ASAO into linear PCM"
106 #include "XCAResources.r"
Note: See TracBrowser for help on using the browser.