~ubuntu-branches/ubuntu/precise/gst-plugins-bad0.10/precise-proposed

« back to all changes in this revision

Viewing changes to gst/qtmux/fourcc.h

Tags: upstream-0.10.17.2
Import upstream version 0.10.17.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
77
77
#define FOURCC_vmhd     GST_MAKE_FOURCC('v','m','h','d')
78
78
#define FOURCC_smhd     GST_MAKE_FOURCC('s','m','h','d')
79
79
#define FOURCC_gmhd     GST_MAKE_FOURCC('g','m','h','d')
 
80
#define FOURCC_hmhd     GST_MAKE_FOURCC('h','m','h','d')
80
81
#define FOURCC_gmin     GST_MAKE_FOURCC('g','m','i','n')
81
82
#define FOURCC_dinf     GST_MAKE_FOURCC('d','i','n','f')
82
83
#define FOURCC_dref     GST_MAKE_FOURCC('d','r','e','f')
112
113
#define FOURCC_ilst     GST_MAKE_FOURCC('i','l','s','t')
113
114
#define FOURCC__nam     GST_MAKE_FOURCC(0xa9,'n','a','m')
114
115
#define FOURCC__ART     GST_MAKE_FOURCC(0xa9,'A','R','T')
 
116
#define FOURCC_aART     GST_MAKE_FOURCC('a','A','R','T')
115
117
#define FOURCC__wrt     GST_MAKE_FOURCC(0xa9,'w','r','t')
116
118
#define FOURCC__grp     GST_MAKE_FOURCC(0xa9,'g','r','p')
117
119
#define FOURCC__alb     GST_MAKE_FOURCC(0xa9,'a','l','b')
118
120
#define FOURCC__day     GST_MAKE_FOURCC(0xa9,'d','a','y')
119
121
#define FOURCC__des     GST_MAKE_FOURCC(0xa9,'d','e','s')
 
122
#define FOURCC__lyr     GST_MAKE_FOURCC(0xa9,'l','y','r')
120
123
#define FOURCC_gnre     GST_MAKE_FOURCC('g','n','r','e')
121
124
#define FOURCC_disc     GST_MAKE_FOURCC('d','i','s','c')
122
125
#define FOURCC_disk     GST_MAKE_FOURCC('d','i','s','k')
170
173
#define FOURCC_jpeg     GST_MAKE_FOURCC('j','p','e','g')
171
174
#define FOURCC_mjp2     GST_MAKE_FOURCC('m','j','p','2')
172
175
#define FOURCC_jp2h     GST_MAKE_FOURCC('j','p','2','h')
 
176
#define FOURCC_jp2c     GST_MAKE_FOURCC('j','p','2','c')
 
177
#define FOURCC_gama     GST_MAKE_FOURCC('g','a','m','a')
 
178
#define FOURCC_tvsh     GST_MAKE_FOURCC('t','v','s','h')
 
179
#define FOURCC_tven     GST_MAKE_FOURCC('t','v','e','n')
 
180
#define FOURCC_tvsn     GST_MAKE_FOURCC('t','v','s','n')
 
181
#define FOURCC_tves     GST_MAKE_FOURCC('t','v','e','s')
 
182
#define FOURCC_sonm     GST_MAKE_FOURCC('s','o','n','m')
 
183
#define FOURCC_soal     GST_MAKE_FOURCC('s','o','a','l')
 
184
#define FOURCC_soar     GST_MAKE_FOURCC('s','o','a','r')
 
185
#define FOURCC_soaa     GST_MAKE_FOURCC('s','o','a','a')
 
186
#define FOURCC_soco     GST_MAKE_FOURCC('s','o','c','o')
 
187
#define FOURCC_sosn     GST_MAKE_FOURCC('s','o','s','n')
 
188
 
 
189
 
 
190
/* SVQ3 fourcc */
 
191
#define FOURCC_SEQH     GST_MAKE_FOURCC('S','E','Q','H')
 
192
#define FOURCC_SMI_     GST_MAKE_FOURCC('S','M','I',' ')
173
193
 
174
194
/* Xiph fourcc */
175
195
#define FOURCC_XiTh     GST_MAKE_FOURCC('X','i','T','h')
190
210
#define FOURCC_albm     GST_MAKE_FOURCC('a','l','b','m')
191
211
#define FOURCC_loci     GST_MAKE_FOURCC('l','o','c','i')
192
212
#define FOURCC_kywd     GST_MAKE_FOURCC('k','y','w','d')
 
213
#define FOURCC_clsf     GST_MAKE_FOURCC('c','l','s','f')
 
214
 
 
215
/* For Microsoft Wave formats embedded in quicktime, the FOURCC is
 
216
   'm', 's', then the 16 bit wave codec id */
 
217
#define MS_WAVE_FOURCC(codecid)  GST_MAKE_FOURCC( \
 
218
        'm', 's', ((codecid)>>8)&0xff, ((codecid)&0xff))
193
219
 
194
220
G_END_DECLS
195
221