-
Notifications
You must be signed in to change notification settings - Fork 69
Expand file tree
/
Copy pathcodec_id.go
More file actions
576 lines (570 loc) · 35.9 KB
/
codec_id.go
File metadata and controls
576 lines (570 loc) · 35.9 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
package astiav
//#include <libavcodec/avcodec.h>
//#include <libavformat/avformat.h>
import "C"
// https://ffmpeg.org/doxygen/8.0/group__lavc__core.html#gaadca229ad2c20e060a14fec08a5cc7ce
type CodecID C.enum_AVCodecID
const (
CodecID012V = CodecID(C.AV_CODEC_ID_012V)
CodecID4Gv = CodecID(C.AV_CODEC_ID_4GV)
CodecID4Xm = CodecID(C.AV_CODEC_ID_4XM)
CodecID8Bps = CodecID(C.AV_CODEC_ID_8BPS)
CodecID8SvxExp = CodecID(C.AV_CODEC_ID_8SVX_EXP)
CodecID8SvxFib = CodecID(C.AV_CODEC_ID_8SVX_FIB)
CodecIDA64Multi = CodecID(C.AV_CODEC_ID_A64_MULTI)
CodecIDA64Multi5 = CodecID(C.AV_CODEC_ID_A64_MULTI5)
CodecIDAac = CodecID(C.AV_CODEC_ID_AAC)
CodecIDAacLatm = CodecID(C.AV_CODEC_ID_AAC_LATM)
CodecIDAasc = CodecID(C.AV_CODEC_ID_AASC)
CodecIDAc3 = CodecID(C.AV_CODEC_ID_AC3)
CodecIDAc4 = CodecID(C.AV_CODEC_ID_AC4)
CodecIDAcelpKelvin = CodecID(C.AV_CODEC_ID_ACELP_KELVIN)
CodecIDAdpcm4Xm = CodecID(C.AV_CODEC_ID_ADPCM_4XM)
CodecIDAdpcmAdx = CodecID(C.AV_CODEC_ID_ADPCM_ADX)
CodecIDAdpcmAfc = CodecID(C.AV_CODEC_ID_ADPCM_AFC)
CodecIDAdpcmAgm = CodecID(C.AV_CODEC_ID_ADPCM_AGM)
CodecIDAdpcmAica = CodecID(C.AV_CODEC_ID_ADPCM_AICA)
CodecIDAdpcmArgo = CodecID(C.AV_CODEC_ID_ADPCM_ARGO)
CodecIDAdpcmCt = CodecID(C.AV_CODEC_ID_ADPCM_CT)
CodecIDAdpcmDtk = CodecID(C.AV_CODEC_ID_ADPCM_DTK)
CodecIDAdpcmEa = CodecID(C.AV_CODEC_ID_ADPCM_EA)
CodecIDAdpcmEaMaxisXa = CodecID(C.AV_CODEC_ID_ADPCM_EA_MAXIS_XA)
CodecIDAdpcmEaR1 = CodecID(C.AV_CODEC_ID_ADPCM_EA_R1)
CodecIDAdpcmEaR2 = CodecID(C.AV_CODEC_ID_ADPCM_EA_R2)
CodecIDAdpcmEaR3 = CodecID(C.AV_CODEC_ID_ADPCM_EA_R3)
CodecIDAdpcmEaXas = CodecID(C.AV_CODEC_ID_ADPCM_EA_XAS)
CodecIDAdpcmG722 = CodecID(C.AV_CODEC_ID_ADPCM_G722)
CodecIDAdpcmG726 = CodecID(C.AV_CODEC_ID_ADPCM_G726)
CodecIDAdpcmG726Le = CodecID(C.AV_CODEC_ID_ADPCM_G726LE)
CodecIDAdpcmImaAcorn = CodecID(C.AV_CODEC_ID_ADPCM_IMA_ACORN)
CodecIDAdpcmImaAlp = CodecID(C.AV_CODEC_ID_ADPCM_IMA_ALP)
CodecIDAdpcmImaAmv = CodecID(C.AV_CODEC_ID_ADPCM_IMA_AMV)
CodecIDAdpcmImaApc = CodecID(C.AV_CODEC_ID_ADPCM_IMA_APC)
CodecIDAdpcmImaApm = CodecID(C.AV_CODEC_ID_ADPCM_IMA_APM)
CodecIDAdpcmImaCunning = CodecID(C.AV_CODEC_ID_ADPCM_IMA_CUNNING)
CodecIDAdpcmImaDat4 = CodecID(C.AV_CODEC_ID_ADPCM_IMA_DAT4)
CodecIDAdpcmImaDk3 = CodecID(C.AV_CODEC_ID_ADPCM_IMA_DK3)
CodecIDAdpcmImaDk4 = CodecID(C.AV_CODEC_ID_ADPCM_IMA_DK4)
CodecIDAdpcmImaEaEacs = CodecID(C.AV_CODEC_ID_ADPCM_IMA_EA_EACS)
CodecIDAdpcmImaEaSead = CodecID(C.AV_CODEC_ID_ADPCM_IMA_EA_SEAD)
CodecIDAdpcmImaIss = CodecID(C.AV_CODEC_ID_ADPCM_IMA_ISS)
CodecIDAdpcmImaMoflex = CodecID(C.AV_CODEC_ID_ADPCM_IMA_MOFLEX)
CodecIDAdpcmImaMtf = CodecID(C.AV_CODEC_ID_ADPCM_IMA_MTF)
CodecIDAdpcmImaOki = CodecID(C.AV_CODEC_ID_ADPCM_IMA_OKI)
CodecIDAdpcmImaQt = CodecID(C.AV_CODEC_ID_ADPCM_IMA_QT)
CodecIDAdpcmImaRad = CodecID(C.AV_CODEC_ID_ADPCM_IMA_RAD)
CodecIDAdpcmImaSmjpeg = CodecID(C.AV_CODEC_ID_ADPCM_IMA_SMJPEG)
CodecIDAdpcmImaSsi = CodecID(C.AV_CODEC_ID_ADPCM_IMA_SSI)
CodecIDAdpcmImaWav = CodecID(C.AV_CODEC_ID_ADPCM_IMA_WAV)
CodecIDAdpcmImaWs = CodecID(C.AV_CODEC_ID_ADPCM_IMA_WS)
CodecIDAdpcmMs = CodecID(C.AV_CODEC_ID_ADPCM_MS)
CodecIDAdpcmMtaf = CodecID(C.AV_CODEC_ID_ADPCM_MTAF)
CodecIDAdpcmPsx = CodecID(C.AV_CODEC_ID_ADPCM_PSX)
CodecIDAdpcmSbpro2 = CodecID(C.AV_CODEC_ID_ADPCM_SBPRO_2)
CodecIDAdpcmSbpro3 = CodecID(C.AV_CODEC_ID_ADPCM_SBPRO_3)
CodecIDAdpcmSbpro4 = CodecID(C.AV_CODEC_ID_ADPCM_SBPRO_4)
CodecIDAdpcmSwf = CodecID(C.AV_CODEC_ID_ADPCM_SWF)
CodecIDAdpcmThp = CodecID(C.AV_CODEC_ID_ADPCM_THP)
CodecIDAdpcmThpLe = CodecID(C.AV_CODEC_ID_ADPCM_THP_LE)
CodecIDAdpcmVima = CodecID(C.AV_CODEC_ID_ADPCM_VIMA)
CodecIDAdpcmVimaDeprecated = CodecID(C.AV_CODEC_ID_ADPCM_VIMA)
CodecIDAdpcmXa = CodecID(C.AV_CODEC_ID_ADPCM_XA)
CodecIDAdpcmXmd = CodecID(C.AV_CODEC_ID_ADPCM_XMD)
CodecIDAdpcmYamaha = CodecID(C.AV_CODEC_ID_ADPCM_YAMAHA)
CodecIDAdpcmZork = CodecID(C.AV_CODEC_ID_ADPCM_ZORK)
CodecIDAgm = CodecID(C.AV_CODEC_ID_AGM)
CodecIDAic = CodecID(C.AV_CODEC_ID_AIC)
CodecIDAlac = CodecID(C.AV_CODEC_ID_ALAC)
CodecIDAliasPix = CodecID(C.AV_CODEC_ID_ALIAS_PIX)
CodecIDAmrNb = CodecID(C.AV_CODEC_ID_AMR_NB)
CodecIDAmrWb = CodecID(C.AV_CODEC_ID_AMR_WB)
CodecIDAmv = CodecID(C.AV_CODEC_ID_AMV)
CodecIDAnm = CodecID(C.AV_CODEC_ID_ANM)
CodecIDAnsi = CodecID(C.AV_CODEC_ID_ANSI)
CodecIDAnull = CodecID(C.AV_CODEC_ID_ANULL)
CodecIDApac = CodecID(C.AV_CODEC_ID_APAC)
CodecIDApe = CodecID(C.AV_CODEC_ID_APE)
CodecIDApng = CodecID(C.AV_CODEC_ID_APNG)
CodecIDAptx = CodecID(C.AV_CODEC_ID_APTX)
CodecIDAptxHd = CodecID(C.AV_CODEC_ID_APTX_HD)
CodecIDArbc = CodecID(C.AV_CODEC_ID_ARBC)
CodecIDArgo = CodecID(C.AV_CODEC_ID_ARGO)
CodecIDAribCaption = CodecID(C.AV_CODEC_ID_ARIB_CAPTION)
CodecIDAss = CodecID(C.AV_CODEC_ID_ASS)
CodecIDAsv1 = CodecID(C.AV_CODEC_ID_ASV1)
CodecIDAsv2 = CodecID(C.AV_CODEC_ID_ASV2)
CodecIDAtrac1 = CodecID(C.AV_CODEC_ID_ATRAC1)
CodecIDAtrac3 = CodecID(C.AV_CODEC_ID_ATRAC3)
CodecIDAtrac3Al = CodecID(C.AV_CODEC_ID_ATRAC3AL)
CodecIDAtrac3P = CodecID(C.AV_CODEC_ID_ATRAC3P)
CodecIDAtrac3Pal = CodecID(C.AV_CODEC_ID_ATRAC3PAL)
CodecIDAtrac9 = CodecID(C.AV_CODEC_ID_ATRAC9)
CodecIDAura = CodecID(C.AV_CODEC_ID_AURA)
CodecIDAura2 = CodecID(C.AV_CODEC_ID_AURA2)
CodecIDAv1 = CodecID(C.AV_CODEC_ID_AV1)
CodecIDAvrn = CodecID(C.AV_CODEC_ID_AVRN)
CodecIDAvrp = CodecID(C.AV_CODEC_ID_AVRP)
CodecIDAvs = CodecID(C.AV_CODEC_ID_AVS)
CodecIDAvs2 = CodecID(C.AV_CODEC_ID_AVS2)
CodecIDAvs3 = CodecID(C.AV_CODEC_ID_AVS3)
CodecIDAvui = CodecID(C.AV_CODEC_ID_AVUI)
CodecIDBCodecIDext = CodecID(C.AV_CODEC_ID_BINTEXT)
CodecIDBethsoftvid = CodecID(C.AV_CODEC_ID_BETHSOFTVID)
CodecIDBfi = CodecID(C.AV_CODEC_ID_BFI)
CodecIDBinData = CodecID(C.AV_CODEC_ID_BIN_DATA)
CodecIDBinkaudioDct = CodecID(C.AV_CODEC_ID_BINKAUDIO_DCT)
CodecIDBinkaudioRdft = CodecID(C.AV_CODEC_ID_BINKAUDIO_RDFT)
CodecIDBinkvideo = CodecID(C.AV_CODEC_ID_BINKVIDEO)
CodecIDBitpacked = CodecID(C.AV_CODEC_ID_BITPACKED)
CodecIDBmp = CodecID(C.AV_CODEC_ID_BMP)
CodecIDBmvAudio = CodecID(C.AV_CODEC_ID_BMV_AUDIO)
CodecIDBmvVideo = CodecID(C.AV_CODEC_ID_BMV_VIDEO)
CodecIDBonk = CodecID(C.AV_CODEC_ID_BONK)
CodecIDBrenderPix = CodecID(C.AV_CODEC_ID_BRENDER_PIX)
CodecIDBrenderPixDeprecated = CodecID(C.AV_CODEC_ID_BRENDER_PIX)
CodecIDC93 = CodecID(C.AV_CODEC_ID_C93)
CodecIDCavs = CodecID(C.AV_CODEC_ID_CAVS)
CodecIDCbd2Dpcm = CodecID(C.AV_CODEC_ID_CBD2_DPCM)
CodecIDCdgraphics = CodecID(C.AV_CODEC_ID_CDGRAPHICS)
CodecIDCdtoons = CodecID(C.AV_CODEC_ID_CDTOONS)
CodecIDCdxl = CodecID(C.AV_CODEC_ID_CDXL)
CodecIDCelt = CodecID(C.AV_CODEC_ID_CELT)
CodecIDCfhd = CodecID(C.AV_CODEC_ID_CFHD)
CodecIDCinepak = CodecID(C.AV_CODEC_ID_CINEPAK)
CodecIDClearvideo = CodecID(C.AV_CODEC_ID_CLEARVIDEO)
CodecIDCljr = CodecID(C.AV_CODEC_ID_CLJR)
CodecIDCllc = CodecID(C.AV_CODEC_ID_CLLC)
CodecIDCmv = CodecID(C.AV_CODEC_ID_CMV)
CodecIDCodec2 = CodecID(C.AV_CODEC_ID_CODEC2)
CodecIDComfortNoise = CodecID(C.AV_CODEC_ID_COMFORT_NOISE)
CodecIDCook = CodecID(C.AV_CODEC_ID_COOK)
CodecIDCpia = CodecID(C.AV_CODEC_ID_CPIA)
CodecIDCri = CodecID(C.AV_CODEC_ID_CRI)
CodecIDCscd = CodecID(C.AV_CODEC_ID_CSCD)
CodecIDCyuv = CodecID(C.AV_CODEC_ID_CYUV)
CodecIDDaala = CodecID(C.AV_CODEC_ID_DAALA)
CodecIDDds = CodecID(C.AV_CODEC_ID_DDS)
CodecIDDerfDpcm = CodecID(C.AV_CODEC_ID_DERF_DPCM)
CodecIDDfa = CodecID(C.AV_CODEC_ID_DFA)
CodecIDDfpwm = CodecID(C.AV_CODEC_ID_DFPWM)
CodecIDDirac = CodecID(C.AV_CODEC_ID_DIRAC)
CodecIDDnxhd = CodecID(C.AV_CODEC_ID_DNXHD)
CodecIDDolbyE = CodecID(C.AV_CODEC_ID_DOLBY_E)
CodecIDDpx = CodecID(C.AV_CODEC_ID_DPX)
CodecIDDsdLsbf = CodecID(C.AV_CODEC_ID_DSD_LSBF)
CodecIDDsdLsbfPlanar = CodecID(C.AV_CODEC_ID_DSD_LSBF_PLANAR)
CodecIDDsdMsbf = CodecID(C.AV_CODEC_ID_DSD_MSBF)
CodecIDDsdMsbfPlanar = CodecID(C.AV_CODEC_ID_DSD_MSBF_PLANAR)
CodecIDDsicinaudio = CodecID(C.AV_CODEC_ID_DSICINAUDIO)
CodecIDDsicinvideo = CodecID(C.AV_CODEC_ID_DSICINVIDEO)
CodecIDDssSp = CodecID(C.AV_CODEC_ID_DSS_SP)
CodecIDDst = CodecID(C.AV_CODEC_ID_DST)
CodecIDDts = CodecID(C.AV_CODEC_ID_DTS)
CodecIDDvaudio = CodecID(C.AV_CODEC_ID_DVAUDIO)
CodecIDDvbSubtitle = CodecID(C.AV_CODEC_ID_DVB_SUBTITLE)
CodecIDDvbTeletext = CodecID(C.AV_CODEC_ID_DVB_TELETEXT)
CodecIDDvdNav = CodecID(C.AV_CODEC_ID_DVD_NAV)
CodecIDDvdSubtitle = CodecID(C.AV_CODEC_ID_DVD_SUBTITLE)
CodecIDDvvideo = CodecID(C.AV_CODEC_ID_DVVIDEO)
CodecIDDxa = CodecID(C.AV_CODEC_ID_DXA)
CodecIDDxtory = CodecID(C.AV_CODEC_ID_DXTORY)
CodecIDDxv = CodecID(C.AV_CODEC_ID_DXV)
CodecIDEac3 = CodecID(C.AV_CODEC_ID_EAC3)
CodecIDEia608 = CodecID(C.AV_CODEC_ID_EIA_608)
CodecIDEpg = CodecID(C.AV_CODEC_ID_EPG)
CodecIDEscape124 = CodecID(C.AV_CODEC_ID_ESCAPE124)
CodecIDEscape130 = CodecID(C.AV_CODEC_ID_ESCAPE130)
CodecIDEscape130Deprecated = CodecID(C.AV_CODEC_ID_ESCAPE130)
CodecIDEvc = CodecID(C.AV_CODEC_ID_EVC)
CodecIDEvrc = CodecID(C.AV_CODEC_ID_EVRC)
CodecIDExr = CodecID(C.AV_CODEC_ID_EXR)
CodecIDExrDeprecated = CodecID(C.AV_CODEC_ID_EXR)
CodecIDFastaudio = CodecID(C.AV_CODEC_ID_FASTAUDIO)
CodecIDFfmetadata = CodecID(C.AV_CODEC_ID_FFMETADATA)
CodecIDFfv1 = CodecID(C.AV_CODEC_ID_FFV1)
CodecIDFfvhuff = CodecID(C.AV_CODEC_ID_FFVHUFF)
CodecIDFfwavesynth = CodecID(C.AV_CODEC_ID_FFWAVESYNTH)
CodecIDFic = CodecID(C.AV_CODEC_ID_FIC)
CodecIDFirstAudio = CodecID(C.AV_CODEC_ID_FIRST_AUDIO)
CodecIDFirstSubtitle = CodecID(C.AV_CODEC_ID_FIRST_SUBTITLE)
CodecIDFirstUnknown = CodecID(C.AV_CODEC_ID_FIRST_UNKNOWN)
CodecIDFits = CodecID(C.AV_CODEC_ID_FITS)
CodecIDFlac = CodecID(C.AV_CODEC_ID_FLAC)
CodecIDFlashsv = CodecID(C.AV_CODEC_ID_FLASHSV)
CodecIDFlashsv2 = CodecID(C.AV_CODEC_ID_FLASHSV2)
CodecIDFlic = CodecID(C.AV_CODEC_ID_FLIC)
CodecIDFlv1 = CodecID(C.AV_CODEC_ID_FLV1)
CodecIDFmvc = CodecID(C.AV_CODEC_ID_FMVC)
CodecIDFraps = CodecID(C.AV_CODEC_ID_FRAPS)
CodecIDFrwu = CodecID(C.AV_CODEC_ID_FRWU)
CodecIDFtr = CodecID(C.AV_CODEC_ID_FTR)
CodecIDG2M = CodecID(C.AV_CODEC_ID_G2M)
CodecIDG2MDeprecated = CodecID(C.AV_CODEC_ID_G2M)
CodecIDG7231 = CodecID(C.AV_CODEC_ID_G723_1)
CodecIDG729 = CodecID(C.AV_CODEC_ID_G729)
CodecIDGdv = CodecID(C.AV_CODEC_ID_GDV)
CodecIDGem = CodecID(C.AV_CODEC_ID_GEM)
CodecIDGif = CodecID(C.AV_CODEC_ID_GIF)
CodecIDGremlinDpcm = CodecID(C.AV_CODEC_ID_GREMLIN_DPCM)
CodecIDGsm = CodecID(C.AV_CODEC_ID_GSM)
CodecIDGsmMs = CodecID(C.AV_CODEC_ID_GSM_MS)
CodecIDH261 = CodecID(C.AV_CODEC_ID_H261)
CodecIDH263 = CodecID(C.AV_CODEC_ID_H263)
CodecIDH263I = CodecID(C.AV_CODEC_ID_H263I)
CodecIDH263P = CodecID(C.AV_CODEC_ID_H263P)
CodecIDH264 = CodecID(C.AV_CODEC_ID_H264)
CodecIDH265 = CodecID(C.AV_CODEC_ID_H265)
CodecIDH266 = CodecID(C.AV_CODEC_ID_H266)
CodecIDHap = CodecID(C.AV_CODEC_ID_HAP)
CodecIDHca = CodecID(C.AV_CODEC_ID_HCA)
CodecIDHcom = CodecID(C.AV_CODEC_ID_HCOM)
CodecIDHdmvPgsSubtitle = CodecID(C.AV_CODEC_ID_HDMV_PGS_SUBTITLE)
CodecIDHdmvTextSubtitle = CodecID(C.AV_CODEC_ID_HDMV_TEXT_SUBTITLE)
CodecIDHevc = CodecID(C.AV_CODEC_ID_HEVC)
CodecIDHevcDeprecated = CodecID(C.AV_CODEC_ID_HEVC)
CodecIDHnm4Video = CodecID(C.AV_CODEC_ID_HNM4_VIDEO)
CodecIDHqHqa = CodecID(C.AV_CODEC_ID_HQ_HQA)
CodecIDHqx = CodecID(C.AV_CODEC_ID_HQX)
CodecIDHuffyuv = CodecID(C.AV_CODEC_ID_HUFFYUV)
CodecIDHymt = CodecID(C.AV_CODEC_ID_HYMT)
CodecIDIac = CodecID(C.AV_CODEC_ID_IAC)
CodecIDIdcin = CodecID(C.AV_CODEC_ID_IDCIN)
CodecIDIdf = CodecID(C.AV_CODEC_ID_IDF)
CodecIDIffByterun1 = CodecID(C.AV_CODEC_ID_IFF_BYTERUN1)
CodecIDIffIlbm = CodecID(C.AV_CODEC_ID_IFF_ILBM)
CodecIDIlbc = CodecID(C.AV_CODEC_ID_ILBC)
CodecIDImc = CodecID(C.AV_CODEC_ID_IMC)
CodecIDImm4 = CodecID(C.AV_CODEC_ID_IMM4)
CodecIDImm5 = CodecID(C.AV_CODEC_ID_IMM5)
CodecIDIndeo2 = CodecID(C.AV_CODEC_ID_INDEO2)
CodecIDIndeo3 = CodecID(C.AV_CODEC_ID_INDEO3)
CodecIDIndeo4 = CodecID(C.AV_CODEC_ID_INDEO4)
CodecIDIndeo5 = CodecID(C.AV_CODEC_ID_INDEO5)
CodecIDInterplayAcm = CodecID(C.AV_CODEC_ID_INTERPLAY_ACM)
CodecIDInterplayDpcm = CodecID(C.AV_CODEC_ID_INTERPLAY_DPCM)
CodecIDInterplayVideo = CodecID(C.AV_CODEC_ID_INTERPLAY_VIDEO)
CodecIDIpu = CodecID(C.AV_CODEC_ID_IPU)
CodecIDIvtvVbi = CodecID(C.AV_CODEC_ID_IVTV_VBI)
CodecIDJacosub = CodecID(C.AV_CODEC_ID_JACOSUB)
CodecIDJpeg2000 = CodecID(C.AV_CODEC_ID_JPEG2000)
CodecIDJpegls = CodecID(C.AV_CODEC_ID_JPEGLS)
CodecIDJpegxl = CodecID(C.AV_CODEC_ID_JPEGXL)
CodecIDJpegxlAnim = CodecID(C.AV_CODEC_ID_JPEGXL_ANIM)
CodecIDJv = CodecID(C.AV_CODEC_ID_JV)
CodecIDKgv1 = CodecID(C.AV_CODEC_ID_KGV1)
CodecIDKmvc = CodecID(C.AV_CODEC_ID_KMVC)
CodecIDLagarith = CodecID(C.AV_CODEC_ID_LAGARITH)
CodecIDLc3 = CodecID(C.AV_CODEC_ID_LC3)
CodecIDLcevc = CodecID(C.AV_CODEC_ID_LCEVC)
CodecIDLead = CodecID(C.AV_CODEC_ID_LEAD)
CodecIDLjpeg = CodecID(C.AV_CODEC_ID_LJPEG)
CodecIDLoco = CodecID(C.AV_CODEC_ID_LOCO)
CodecIDLscr = CodecID(C.AV_CODEC_ID_LSCR)
CodecIDM101 = CodecID(C.AV_CODEC_ID_M101)
CodecIDMace3 = CodecID(C.AV_CODEC_ID_MACE3)
CodecIDMace6 = CodecID(C.AV_CODEC_ID_MACE6)
CodecIDMad = CodecID(C.AV_CODEC_ID_MAD)
CodecIDMagicyuv = CodecID(C.AV_CODEC_ID_MAGICYUV)
CodecIDMdec = CodecID(C.AV_CODEC_ID_MDEC)
CodecIDMedia100 = CodecID(C.AV_CODEC_ID_MEDIA100)
CodecIDMetasound = CodecID(C.AV_CODEC_ID_METASOUND)
CodecIDMicrodvd = CodecID(C.AV_CODEC_ID_MICRODVD)
CodecIDMimic = CodecID(C.AV_CODEC_ID_MIMIC)
CodecIDMisc4 = CodecID(C.AV_CODEC_ID_MISC4)
CodecIDMjpeg = CodecID(C.AV_CODEC_ID_MJPEG)
CodecIDMjpegb = CodecID(C.AV_CODEC_ID_MJPEGB)
CodecIDMlp = CodecID(C.AV_CODEC_ID_MLP)
CodecIDMmvideo = CodecID(C.AV_CODEC_ID_MMVIDEO)
CodecIDMobiclip = CodecID(C.AV_CODEC_ID_MOBICLIP)
CodecIDMotionpixels = CodecID(C.AV_CODEC_ID_MOTIONPIXELS)
CodecIDMovText = CodecID(C.AV_CODEC_ID_MOV_TEXT)
CodecIDMp1 = CodecID(C.AV_CODEC_ID_MP1)
CodecIDMp2 = CodecID(C.AV_CODEC_ID_MP2)
CodecIDMp3 = CodecID(C.AV_CODEC_ID_MP3)
CodecIDMp3Adu = CodecID(C.AV_CODEC_ID_MP3ADU)
CodecIDMp3On4 = CodecID(C.AV_CODEC_ID_MP3ON4)
CodecIDMp4Als = CodecID(C.AV_CODEC_ID_MP4ALS)
CodecIDMpeg1Video = CodecID(C.AV_CODEC_ID_MPEG1VIDEO)
CodecIDMpeg2Ts = CodecID(C.AV_CODEC_ID_MPEG2TS)
CodecIDMpeg2Video = CodecID(C.AV_CODEC_ID_MPEG2VIDEO)
CodecIDMpeg4 = CodecID(C.AV_CODEC_ID_MPEG4)
CodecIDMpeg4Systems = CodecID(C.AV_CODEC_ID_MPEG4SYSTEMS)
CodecIDMpegh3DAudio = CodecID(C.AV_CODEC_ID_MPEGH_3D_AUDIO)
CodecIDMpl2 = CodecID(C.AV_CODEC_ID_MPL2)
CodecIDMsa1 = CodecID(C.AV_CODEC_ID_MSA1)
CodecIDMscc = CodecID(C.AV_CODEC_ID_MSCC)
CodecIDMsmpeg4V1 = CodecID(C.AV_CODEC_ID_MSMPEG4V1)
CodecIDMsmpeg4V2 = CodecID(C.AV_CODEC_ID_MSMPEG4V2)
CodecIDMsmpeg4V3 = CodecID(C.AV_CODEC_ID_MSMPEG4V3)
CodecIDMsnsiren = CodecID(C.AV_CODEC_ID_MSNSIREN)
CodecIDMsp2 = CodecID(C.AV_CODEC_ID_MSP2)
CodecIDMsrle = CodecID(C.AV_CODEC_ID_MSRLE)
CodecIDMss1 = CodecID(C.AV_CODEC_ID_MSS1)
CodecIDMss2 = CodecID(C.AV_CODEC_ID_MSS2)
CodecIDMsvideo1 = CodecID(C.AV_CODEC_ID_MSVIDEO1)
CodecIDMszh = CodecID(C.AV_CODEC_ID_MSZH)
CodecIDMts2 = CodecID(C.AV_CODEC_ID_MTS2)
CodecIDMusepack7 = CodecID(C.AV_CODEC_ID_MUSEPACK7)
CodecIDMusepack8 = CodecID(C.AV_CODEC_ID_MUSEPACK8)
CodecIDMv30 = CodecID(C.AV_CODEC_ID_MV30)
CodecIDMvc1 = CodecID(C.AV_CODEC_ID_MVC1)
CodecIDMvc1Deprecated = CodecID(C.AV_CODEC_ID_MVC1)
CodecIDMvc2 = CodecID(C.AV_CODEC_ID_MVC2)
CodecIDMvc2Deprecated = CodecID(C.AV_CODEC_ID_MVC2)
CodecIDMvdv = CodecID(C.AV_CODEC_ID_MVDV)
CodecIDMvha = CodecID(C.AV_CODEC_ID_MVHA)
CodecIDMwsc = CodecID(C.AV_CODEC_ID_MWSC)
CodecIDMxpeg = CodecID(C.AV_CODEC_ID_MXPEG)
CodecIDNellymoser = CodecID(C.AV_CODEC_ID_NELLYMOSER)
CodecIDNone = CodecID(C.AV_CODEC_ID_NONE)
CodecIDNotchlc = CodecID(C.AV_CODEC_ID_NOTCHLC)
CodecIDNuv = CodecID(C.AV_CODEC_ID_NUV)
CodecIDOn2Avc = CodecID(C.AV_CODEC_ID_ON2AVC)
CodecIDOpus = CodecID(C.AV_CODEC_ID_OPUS)
CodecIDOpusDeprecated = CodecID(C.AV_CODEC_ID_OPUS)
CodecIDOsq = CodecID(C.AV_CODEC_ID_OSQ)
CodecIDOtf = CodecID(C.AV_CODEC_ID_OTF)
CodecIDPafAudio = CodecID(C.AV_CODEC_ID_PAF_AUDIO)
CodecIDPafAudioDeprecated = CodecID(C.AV_CODEC_ID_PAF_AUDIO)
CodecIDPafVideo = CodecID(C.AV_CODEC_ID_PAF_VIDEO)
CodecIDPafVideoDeprecated = CodecID(C.AV_CODEC_ID_PAF_VIDEO)
CodecIDPam = CodecID(C.AV_CODEC_ID_PAM)
CodecIDPbm = CodecID(C.AV_CODEC_ID_PBM)
CodecIDPcmAlaw = CodecID(C.AV_CODEC_ID_PCM_ALAW)
CodecIDPcmBluray = CodecID(C.AV_CODEC_ID_PCM_BLURAY)
CodecIDPcmDvd = CodecID(C.AV_CODEC_ID_PCM_DVD)
CodecIDPcmF16Le = CodecID(C.AV_CODEC_ID_PCM_F16LE)
CodecIDPcmF24Le = CodecID(C.AV_CODEC_ID_PCM_F24LE)
CodecIDPcmF32Be = CodecID(C.AV_CODEC_ID_PCM_F32BE)
CodecIDPcmF32Le = CodecID(C.AV_CODEC_ID_PCM_F32LE)
CodecIDPcmF64Be = CodecID(C.AV_CODEC_ID_PCM_F64BE)
CodecIDPcmF64Le = CodecID(C.AV_CODEC_ID_PCM_F64LE)
CodecIDPcmLxf = CodecID(C.AV_CODEC_ID_PCM_LXF)
CodecIDPcmMulaw = CodecID(C.AV_CODEC_ID_PCM_MULAW)
CodecIDPcmS16Be = CodecID(C.AV_CODEC_ID_PCM_S16BE)
CodecIDPcmS16BePlanar = CodecID(C.AV_CODEC_ID_PCM_S16BE_PLANAR)
CodecIDPcmS16Le = CodecID(C.AV_CODEC_ID_PCM_S16LE)
CodecIDPcmS16LePlanar = CodecID(C.AV_CODEC_ID_PCM_S16LE_PLANAR)
CodecIDPcmS24Be = CodecID(C.AV_CODEC_ID_PCM_S24BE)
CodecIDPcmS24Daud = CodecID(C.AV_CODEC_ID_PCM_S24DAUD)
CodecIDPcmS24Le = CodecID(C.AV_CODEC_ID_PCM_S24LE)
CodecIDPcmS24LePlanar = CodecID(C.AV_CODEC_ID_PCM_S24LE_PLANAR)
CodecIDPcmS24LePlanarDeprecated = CodecID(C.AV_CODEC_ID_PCM_S24LE_PLANAR)
CodecIDPcmS32Be = CodecID(C.AV_CODEC_ID_PCM_S32BE)
CodecIDPcmS32Le = CodecID(C.AV_CODEC_ID_PCM_S32LE)
CodecIDPcmS32LePlanar = CodecID(C.AV_CODEC_ID_PCM_S32LE_PLANAR)
CodecIDPcmS32LePlanarDeprecated = CodecID(C.AV_CODEC_ID_PCM_S32LE_PLANAR)
CodecIDPcmS64Be = CodecID(C.AV_CODEC_ID_PCM_S64BE)
CodecIDPcmS64Le = CodecID(C.AV_CODEC_ID_PCM_S64LE)
CodecIDPcmS8 = CodecID(C.AV_CODEC_ID_PCM_S8)
CodecIDPcmS8Planar = CodecID(C.AV_CODEC_ID_PCM_S8_PLANAR)
CodecIDPcmSga = CodecID(C.AV_CODEC_ID_PCM_SGA)
CodecIDPcmU16Be = CodecID(C.AV_CODEC_ID_PCM_U16BE)
CodecIDPcmU16Le = CodecID(C.AV_CODEC_ID_PCM_U16LE)
CodecIDPcmU24Be = CodecID(C.AV_CODEC_ID_PCM_U24BE)
CodecIDPcmU24Le = CodecID(C.AV_CODEC_ID_PCM_U24LE)
CodecIDPcmU32Be = CodecID(C.AV_CODEC_ID_PCM_U32BE)
CodecIDPcmU32Le = CodecID(C.AV_CODEC_ID_PCM_U32LE)
CodecIDPcmU8 = CodecID(C.AV_CODEC_ID_PCM_U8)
CodecIDPcmVidc = CodecID(C.AV_CODEC_ID_PCM_VIDC)
CodecIDPcmZork = CodecID(C.AV_CODEC_ID_PCM_ZORK)
CodecIDPcx = CodecID(C.AV_CODEC_ID_PCX)
CodecIDPdv = CodecID(C.AV_CODEC_ID_PDV)
CodecIDPfm = CodecID(C.AV_CODEC_ID_PFM)
CodecIDPgm = CodecID(C.AV_CODEC_ID_PGM)
CodecIDPgmyuv = CodecID(C.AV_CODEC_ID_PGMYUV)
CodecIDPgx = CodecID(C.AV_CODEC_ID_PGX)
CodecIDPhm = CodecID(C.AV_CODEC_ID_PHM)
CodecIDPhotocd = CodecID(C.AV_CODEC_ID_PHOTOCD)
CodecIDPictor = CodecID(C.AV_CODEC_ID_PICTOR)
CodecIDPixlet = CodecID(C.AV_CODEC_ID_PIXLET)
CodecIDPjs = CodecID(C.AV_CODEC_ID_PJS)
CodecIDPng = CodecID(C.AV_CODEC_ID_PNG)
CodecIDPpm = CodecID(C.AV_CODEC_ID_PPM)
CodecIDProbe = CodecID(C.AV_CODEC_ID_PROBE)
CodecIDProres = CodecID(C.AV_CODEC_ID_PRORES)
CodecIDProresRaw = CodecID(C.AV_CODEC_ID_PRORES_RAW)
CodecIDProsumer = CodecID(C.AV_CODEC_ID_PROSUMER)
CodecIDPsd = CodecID(C.AV_CODEC_ID_PSD)
CodecIDPtx = CodecID(C.AV_CODEC_ID_PTX)
CodecIDQcelp = CodecID(C.AV_CODEC_ID_QCELP)
CodecIDQdm2 = CodecID(C.AV_CODEC_ID_QDM2)
CodecIDQdmc = CodecID(C.AV_CODEC_ID_QDMC)
CodecIDQdraw = CodecID(C.AV_CODEC_ID_QDRAW)
CodecIDQoa = CodecID(C.AV_CODEC_ID_QOA)
CodecIDQoi = CodecID(C.AV_CODEC_ID_QOI)
CodecIDQpeg = CodecID(C.AV_CODEC_ID_QPEG)
CodecIDQtrle = CodecID(C.AV_CODEC_ID_QTRLE)
CodecIDR10K = CodecID(C.AV_CODEC_ID_R10K)
CodecIDR210 = CodecID(C.AV_CODEC_ID_R210)
CodecIDRa144 = CodecID(C.AV_CODEC_ID_RA_144)
CodecIDRa288 = CodecID(C.AV_CODEC_ID_RA_288)
CodecIDRadianceHdr = CodecID(C.AV_CODEC_ID_RADIANCE_HDR)
CodecIDRalf = CodecID(C.AV_CODEC_ID_RALF)
CodecIDRasc = CodecID(C.AV_CODEC_ID_RASC)
CodecIDRawvideo = CodecID(C.AV_CODEC_ID_RAWVIDEO)
CodecIDRealtext = CodecID(C.AV_CODEC_ID_REALTEXT)
CodecIDRka = CodecID(C.AV_CODEC_ID_RKA)
CodecIDRl2 = CodecID(C.AV_CODEC_ID_RL2)
CodecIDRoq = CodecID(C.AV_CODEC_ID_ROQ)
CodecIDRoqDpcm = CodecID(C.AV_CODEC_ID_ROQ_DPCM)
CodecIDRpza = CodecID(C.AV_CODEC_ID_RPZA)
CodecIDRscc = CodecID(C.AV_CODEC_ID_RSCC)
CodecIDRtv1 = CodecID(C.AV_CODEC_ID_RTV1)
CodecIDRv10 = CodecID(C.AV_CODEC_ID_RV10)
CodecIDRv20 = CodecID(C.AV_CODEC_ID_RV20)
CodecIDRv30 = CodecID(C.AV_CODEC_ID_RV30)
CodecIDRv40 = CodecID(C.AV_CODEC_ID_RV40)
CodecIDS302M = CodecID(C.AV_CODEC_ID_S302M)
CodecIDSami = CodecID(C.AV_CODEC_ID_SAMI)
CodecIDSanm = CodecID(C.AV_CODEC_ID_SANM)
CodecIDSanmDeprecated = CodecID(C.AV_CODEC_ID_SANM)
CodecIDSbc = CodecID(C.AV_CODEC_ID_SBC)
CodecIDScpr = CodecID(C.AV_CODEC_ID_SCPR)
CodecIDScreenpresso = CodecID(C.AV_CODEC_ID_SCREENPRESSO)
CodecIDScte35 = CodecID(C.AV_CODEC_ID_SCTE_35)
CodecIDSdx2Dpcm = CodecID(C.AV_CODEC_ID_SDX2_DPCM)
CodecIDSgaVideo = CodecID(C.AV_CODEC_ID_SGA_VIDEO)
CodecIDSgi = CodecID(C.AV_CODEC_ID_SGI)
CodecIDSgirle = CodecID(C.AV_CODEC_ID_SGIRLE)
CodecIDSgirleDeprecated = CodecID(C.AV_CODEC_ID_SGIRLE)
CodecIDSheervideo = CodecID(C.AV_CODEC_ID_SHEERVIDEO)
CodecIDShorten = CodecID(C.AV_CODEC_ID_SHORTEN)
CodecIDSimbiosisImx = CodecID(C.AV_CODEC_ID_SIMBIOSIS_IMX)
CodecIDSipr = CodecID(C.AV_CODEC_ID_SIPR)
CodecIDSiren = CodecID(C.AV_CODEC_ID_SIREN)
CodecIDSmackaudio = CodecID(C.AV_CODEC_ID_SMACKAUDIO)
CodecIDSmackvideo = CodecID(C.AV_CODEC_ID_SMACKVIDEO)
CodecIDSmc = CodecID(C.AV_CODEC_ID_SMC)
CodecIDSmpte2038 = CodecID(C.AV_CODEC_ID_SMPTE_2038)
CodecIDSmpte436mAnc = CodecID(C.AV_CODEC_ID_SMPTE_436M_ANC)
CodecIDSmpteKlv = CodecID(C.AV_CODEC_ID_SMPTE_KLV)
CodecIDSmv = CodecID(C.AV_CODEC_ID_SMV)
CodecIDSmvjpeg = CodecID(C.AV_CODEC_ID_SMVJPEG)
CodecIDSnow = CodecID(C.AV_CODEC_ID_SNOW)
CodecIDSolDpcm = CodecID(C.AV_CODEC_ID_SOL_DPCM)
CodecIDSonic = CodecID(C.AV_CODEC_ID_SONIC)
CodecIDSonicLs = CodecID(C.AV_CODEC_ID_SONIC_LS)
CodecIDSp5X = CodecID(C.AV_CODEC_ID_SP5X)
CodecIDSpeedhq = CodecID(C.AV_CODEC_ID_SPEEDHQ)
CodecIDSpeex = CodecID(C.AV_CODEC_ID_SPEEX)
CodecIDSrgc = CodecID(C.AV_CODEC_ID_SRGC)
CodecIDSrt = CodecID(C.AV_CODEC_ID_SRT)
CodecIDSsa = CodecID(C.AV_CODEC_ID_SSA)
CodecIDStl = CodecID(C.AV_CODEC_ID_STL)
CodecIDSubrip = CodecID(C.AV_CODEC_ID_SUBRIP)
CodecIDSubviewer = CodecID(C.AV_CODEC_ID_SUBVIEWER)
CodecIDSubviewer1 = CodecID(C.AV_CODEC_ID_SUBVIEWER1)
CodecIDSunrast = CodecID(C.AV_CODEC_ID_SUNRAST)
CodecIDSvg = CodecID(C.AV_CODEC_ID_SVG)
CodecIDSvq1 = CodecID(C.AV_CODEC_ID_SVQ1)
CodecIDSvq3 = CodecID(C.AV_CODEC_ID_SVQ3)
CodecIDTak = CodecID(C.AV_CODEC_ID_TAK)
CodecIDTakDeprecated = CodecID(C.AV_CODEC_ID_TAK)
CodecIDTarga = CodecID(C.AV_CODEC_ID_TARGA)
CodecIDTargaY216 = CodecID(C.AV_CODEC_ID_TARGA_Y216)
CodecIDTdsc = CodecID(C.AV_CODEC_ID_TDSC)
CodecIDText = CodecID(C.AV_CODEC_ID_TEXT)
CodecIDTgq = CodecID(C.AV_CODEC_ID_TGQ)
CodecIDTgv = CodecID(C.AV_CODEC_ID_TGV)
CodecIDTheora = CodecID(C.AV_CODEC_ID_THEORA)
CodecIDThp = CodecID(C.AV_CODEC_ID_THP)
CodecIDTiertexseqvideo = CodecID(C.AV_CODEC_ID_TIERTEXSEQVIDEO)
CodecIDTiff = CodecID(C.AV_CODEC_ID_TIFF)
CodecIDTimedId3 = CodecID(C.AV_CODEC_ID_TIMED_ID3)
CodecIDTmv = CodecID(C.AV_CODEC_ID_TMV)
CodecIDTqi = CodecID(C.AV_CODEC_ID_TQI)
CodecIDTruehd = CodecID(C.AV_CODEC_ID_TRUEHD)
CodecIDTruemotion1 = CodecID(C.AV_CODEC_ID_TRUEMOTION1)
CodecIDTruemotion2 = CodecID(C.AV_CODEC_ID_TRUEMOTION2)
CodecIDTruemotion2Rt = CodecID(C.AV_CODEC_ID_TRUEMOTION2RT)
CodecIDTruespeech = CodecID(C.AV_CODEC_ID_TRUESPEECH)
CodecIDTscc = CodecID(C.AV_CODEC_ID_TSCC)
CodecIDTscc2 = CodecID(C.AV_CODEC_ID_TSCC2)
CodecIDTta = CodecID(C.AV_CODEC_ID_TTA)
CodecIDTtf = CodecID(C.AV_CODEC_ID_TTF)
CodecIDTtml = CodecID(C.AV_CODEC_ID_TTML)
CodecIDTwinvq = CodecID(C.AV_CODEC_ID_TWINVQ)
CodecIDTxd = CodecID(C.AV_CODEC_ID_TXD)
CodecIDUlti = CodecID(C.AV_CODEC_ID_ULTI)
CodecIDUtvideo = CodecID(C.AV_CODEC_ID_UTVIDEO)
CodecIDV210 = CodecID(C.AV_CODEC_ID_V210)
CodecIDV210X = CodecID(C.AV_CODEC_ID_V210X)
CodecIDV308 = CodecID(C.AV_CODEC_ID_V308)
CodecIDV408 = CodecID(C.AV_CODEC_ID_V408)
CodecIDV410 = CodecID(C.AV_CODEC_ID_V410)
CodecIDVb = CodecID(C.AV_CODEC_ID_VB)
CodecIDVble = CodecID(C.AV_CODEC_ID_VBLE)
CodecIDVbn = CodecID(C.AV_CODEC_ID_VBN)
CodecIDVc1 = CodecID(C.AV_CODEC_ID_VC1)
CodecIDVc1Image = CodecID(C.AV_CODEC_ID_VC1IMAGE)
CodecIDVcr1 = CodecID(C.AV_CODEC_ID_VCR1)
CodecIDVixl = CodecID(C.AV_CODEC_ID_VIXL)
CodecIDVmdaudio = CodecID(C.AV_CODEC_ID_VMDAUDIO)
CodecIDVmdvideo = CodecID(C.AV_CODEC_ID_VMDVIDEO)
CodecIDVmix = CodecID(C.AV_CODEC_ID_VMIX)
CodecIDVmnc = CodecID(C.AV_CODEC_ID_VMNC)
CodecIDVnull = CodecID(C.AV_CODEC_ID_VNULL)
CodecIDVorbis = CodecID(C.AV_CODEC_ID_VORBIS)
CodecIDVp3 = CodecID(C.AV_CODEC_ID_VP3)
CodecIDVp4 = CodecID(C.AV_CODEC_ID_VP4)
CodecIDVp5 = CodecID(C.AV_CODEC_ID_VP5)
CodecIDVp6 = CodecID(C.AV_CODEC_ID_VP6)
CodecIDVp6A = CodecID(C.AV_CODEC_ID_VP6A)
CodecIDVp6F = CodecID(C.AV_CODEC_ID_VP6F)
CodecIDVp7 = CodecID(C.AV_CODEC_ID_VP7)
CodecIDVp7Deprecated = CodecID(C.AV_CODEC_ID_VP7)
CodecIDVp8 = CodecID(C.AV_CODEC_ID_VP8)
CodecIDVp9 = CodecID(C.AV_CODEC_ID_VP9)
CodecIDVplayer = CodecID(C.AV_CODEC_ID_VPLAYER)
CodecIDVqc = CodecID(C.AV_CODEC_ID_VQC)
CodecIDVvc = CodecID(C.AV_CODEC_ID_VVC)
CodecIDWadyDpcm = CodecID(C.AV_CODEC_ID_WADY_DPCM)
CodecIDWavarc = CodecID(C.AV_CODEC_ID_WAVARC)
CodecIDWavpack = CodecID(C.AV_CODEC_ID_WAVPACK)
CodecIDWbmp = CodecID(C.AV_CODEC_ID_WBMP)
CodecIDWcmv = CodecID(C.AV_CODEC_ID_WCMV)
CodecIDWebp = CodecID(C.AV_CODEC_ID_WEBP)
CodecIDWebpDeprecated = CodecID(C.AV_CODEC_ID_WEBP)
CodecIDWebvtt = CodecID(C.AV_CODEC_ID_WEBVTT)
CodecIDWestwoodSnd1 = CodecID(C.AV_CODEC_ID_WESTWOOD_SND1)
CodecIDWmalossless = CodecID(C.AV_CODEC_ID_WMALOSSLESS)
CodecIDWmapro = CodecID(C.AV_CODEC_ID_WMAPRO)
CodecIDWmav1 = CodecID(C.AV_CODEC_ID_WMAV1)
CodecIDWmav2 = CodecID(C.AV_CODEC_ID_WMAV2)
CodecIDWmavoice = CodecID(C.AV_CODEC_ID_WMAVOICE)
CodecIDWmv1 = CodecID(C.AV_CODEC_ID_WMV1)
CodecIDWmv2 = CodecID(C.AV_CODEC_ID_WMV2)
CodecIDWmv3 = CodecID(C.AV_CODEC_ID_WMV3)
CodecIDWmv3Image = CodecID(C.AV_CODEC_ID_WMV3IMAGE)
CodecIDWnv1 = CodecID(C.AV_CODEC_ID_WNV1)
CodecIDWrappedAvframe = CodecID(C.AV_CODEC_ID_WRAPPED_AVFRAME)
CodecIDWsVqa = CodecID(C.AV_CODEC_ID_WS_VQA)
CodecIDXanDpcm = CodecID(C.AV_CODEC_ID_XAN_DPCM)
CodecIDXanWc3 = CodecID(C.AV_CODEC_ID_XAN_WC3)
CodecIDXanWc4 = CodecID(C.AV_CODEC_ID_XAN_WC4)
CodecIDXbin = CodecID(C.AV_CODEC_ID_XBIN)
CodecIDXbm = CodecID(C.AV_CODEC_ID_XBM)
CodecIDXface = CodecID(C.AV_CODEC_ID_XFACE)
CodecIDXma1 = CodecID(C.AV_CODEC_ID_XMA1)
CodecIDXma2 = CodecID(C.AV_CODEC_ID_XMA2)
CodecIDXpm = CodecID(C.AV_CODEC_ID_XPM)
CodecIDXsub = CodecID(C.AV_CODEC_ID_XSUB)
CodecIDXwd = CodecID(C.AV_CODEC_ID_XWD)
CodecIDY41P = CodecID(C.AV_CODEC_ID_Y41P)
CodecIDYlc = CodecID(C.AV_CODEC_ID_YLC)
CodecIDYop = CodecID(C.AV_CODEC_ID_YOP)
CodecIDYuv4 = CodecID(C.AV_CODEC_ID_YUV4)
CodecIDZerocodec = CodecID(C.AV_CODEC_ID_ZEROCODEC)
CodecIDZlib = CodecID(C.AV_CODEC_ID_ZLIB)
CodecIDZmbv = CodecID(C.AV_CODEC_ID_ZMBV)
)
func (c CodecID) MediaType() MediaType {
return MediaType(C.avcodec_get_type((C.enum_AVCodecID)(c)))
}
func (c CodecID) Name() string {
return C.GoString(C.avcodec_get_name((C.enum_AVCodecID)(c)))
}
func (c CodecID) String() string {
return c.Name()
}