objc2_av_foundation/generated/AVMetadataFormat.rs
1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use objc2_foundation::*;
4
5use crate::*;
6
7/// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformat?language=objc)
8// NS_TYPED_ENUM
9pub type AVMetadataFormat = NSString;
10
11/// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspace?language=objc)
12// NS_TYPED_EXTENSIBLE_ENUM
13pub type AVMetadataKeySpace = NSString;
14
15/// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakey?language=objc)
16// NS_TYPED_EXTENSIBLE_ENUM
17pub type AVMetadataKey = NSString;
18
19extern "C" {
20 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspacecommon?language=objc)
21 pub static AVMetadataKeySpaceCommon: Option<&'static AVMetadataKeySpace>;
22}
23
24extern "C" {
25 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeytitle?language=objc)
26 pub static AVMetadataCommonKeyTitle: Option<&'static AVMetadataKey>;
27}
28
29extern "C" {
30 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeycreator?language=objc)
31 pub static AVMetadataCommonKeyCreator: Option<&'static AVMetadataKey>;
32}
33
34extern "C" {
35 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeysubject?language=objc)
36 pub static AVMetadataCommonKeySubject: Option<&'static AVMetadataKey>;
37}
38
39extern "C" {
40 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeydescription?language=objc)
41 pub static AVMetadataCommonKeyDescription: Option<&'static AVMetadataKey>;
42}
43
44extern "C" {
45 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeypublisher?language=objc)
46 pub static AVMetadataCommonKeyPublisher: Option<&'static AVMetadataKey>;
47}
48
49extern "C" {
50 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeycontributor?language=objc)
51 pub static AVMetadataCommonKeyContributor: Option<&'static AVMetadataKey>;
52}
53
54extern "C" {
55 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeycreationdate?language=objc)
56 pub static AVMetadataCommonKeyCreationDate: Option<&'static AVMetadataKey>;
57}
58
59extern "C" {
60 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeylastmodifieddate?language=objc)
61 pub static AVMetadataCommonKeyLastModifiedDate: Option<&'static AVMetadataKey>;
62}
63
64extern "C" {
65 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeytype?language=objc)
66 pub static AVMetadataCommonKeyType: Option<&'static AVMetadataKey>;
67}
68
69extern "C" {
70 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyformat?language=objc)
71 pub static AVMetadataCommonKeyFormat: Option<&'static AVMetadataKey>;
72}
73
74extern "C" {
75 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyidentifier?language=objc)
76 pub static AVMetadataCommonKeyIdentifier: Option<&'static AVMetadataKey>;
77}
78
79extern "C" {
80 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeysource?language=objc)
81 pub static AVMetadataCommonKeySource: Option<&'static AVMetadataKey>;
82}
83
84extern "C" {
85 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeylanguage?language=objc)
86 pub static AVMetadataCommonKeyLanguage: Option<&'static AVMetadataKey>;
87}
88
89extern "C" {
90 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyrelation?language=objc)
91 pub static AVMetadataCommonKeyRelation: Option<&'static AVMetadataKey>;
92}
93
94extern "C" {
95 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeylocation?language=objc)
96 pub static AVMetadataCommonKeyLocation: Option<&'static AVMetadataKey>;
97}
98
99extern "C" {
100 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeycopyrights?language=objc)
101 pub static AVMetadataCommonKeyCopyrights: Option<&'static AVMetadataKey>;
102}
103
104extern "C" {
105 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyalbumname?language=objc)
106 pub static AVMetadataCommonKeyAlbumName: Option<&'static AVMetadataKey>;
107}
108
109extern "C" {
110 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyauthor?language=objc)
111 pub static AVMetadataCommonKeyAuthor: Option<&'static AVMetadataKey>;
112}
113
114extern "C" {
115 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyartist?language=objc)
116 pub static AVMetadataCommonKeyArtist: Option<&'static AVMetadataKey>;
117}
118
119extern "C" {
120 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyartwork?language=objc)
121 pub static AVMetadataCommonKeyArtwork: Option<&'static AVMetadataKey>;
122}
123
124extern "C" {
125 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeymake?language=objc)
126 pub static AVMetadataCommonKeyMake: Option<&'static AVMetadataKey>;
127}
128
129extern "C" {
130 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeymodel?language=objc)
131 pub static AVMetadataCommonKeyModel: Option<&'static AVMetadataKey>;
132}
133
134extern "C" {
135 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeysoftware?language=objc)
136 pub static AVMetadataCommonKeySoftware: Option<&'static AVMetadataKey>;
137}
138
139extern "C" {
140 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatacommonkeyaccessibilitydescription?language=objc)
141 pub static AVMetadataCommonKeyAccessibilityDescription: Option<&'static AVMetadataKey>;
142}
143
144extern "C" {
145 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatquicktimeuserdata?language=objc)
146 pub static AVMetadataFormatQuickTimeUserData: Option<&'static AVMetadataFormat>;
147}
148
149extern "C" {
150 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspacequicktimeuserdata?language=objc)
151 pub static AVMetadataKeySpaceQuickTimeUserData: Option<&'static AVMetadataKeySpace>;
152}
153
154extern "C" {
155 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyalbum?language=objc)
156 pub static AVMetadataQuickTimeUserDataKeyAlbum: Option<&'static AVMetadataKey>;
157}
158
159extern "C" {
160 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyarranger?language=objc)
161 pub static AVMetadataQuickTimeUserDataKeyArranger: Option<&'static AVMetadataKey>;
162}
163
164extern "C" {
165 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyartist?language=objc)
166 pub static AVMetadataQuickTimeUserDataKeyArtist: Option<&'static AVMetadataKey>;
167}
168
169extern "C" {
170 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyauthor?language=objc)
171 pub static AVMetadataQuickTimeUserDataKeyAuthor: Option<&'static AVMetadataKey>;
172}
173
174extern "C" {
175 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeychapter?language=objc)
176 pub static AVMetadataQuickTimeUserDataKeyChapter: Option<&'static AVMetadataKey>;
177}
178
179extern "C" {
180 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeycomment?language=objc)
181 pub static AVMetadataQuickTimeUserDataKeyComment: Option<&'static AVMetadataKey>;
182}
183
184extern "C" {
185 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeycomposer?language=objc)
186 pub static AVMetadataQuickTimeUserDataKeyComposer: Option<&'static AVMetadataKey>;
187}
188
189extern "C" {
190 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeycopyright?language=objc)
191 pub static AVMetadataQuickTimeUserDataKeyCopyright: Option<&'static AVMetadataKey>;
192}
193
194extern "C" {
195 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeycreationdate?language=objc)
196 pub static AVMetadataQuickTimeUserDataKeyCreationDate: Option<&'static AVMetadataKey>;
197}
198
199extern "C" {
200 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeydescription?language=objc)
201 pub static AVMetadataQuickTimeUserDataKeyDescription: Option<&'static AVMetadataKey>;
202}
203
204extern "C" {
205 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeydirector?language=objc)
206 pub static AVMetadataQuickTimeUserDataKeyDirector: Option<&'static AVMetadataKey>;
207}
208
209extern "C" {
210 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeydisclaimer?language=objc)
211 pub static AVMetadataQuickTimeUserDataKeyDisclaimer: Option<&'static AVMetadataKey>;
212}
213
214extern "C" {
215 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyencodedby?language=objc)
216 pub static AVMetadataQuickTimeUserDataKeyEncodedBy: Option<&'static AVMetadataKey>;
217}
218
219extern "C" {
220 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyfullname?language=objc)
221 pub static AVMetadataQuickTimeUserDataKeyFullName: Option<&'static AVMetadataKey>;
222}
223
224extern "C" {
225 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeygenre?language=objc)
226 pub static AVMetadataQuickTimeUserDataKeyGenre: Option<&'static AVMetadataKey>;
227}
228
229extern "C" {
230 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyhostcomputer?language=objc)
231 pub static AVMetadataQuickTimeUserDataKeyHostComputer: Option<&'static AVMetadataKey>;
232}
233
234extern "C" {
235 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyinformation?language=objc)
236 pub static AVMetadataQuickTimeUserDataKeyInformation: Option<&'static AVMetadataKey>;
237}
238
239extern "C" {
240 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeykeywords?language=objc)
241 pub static AVMetadataQuickTimeUserDataKeyKeywords: Option<&'static AVMetadataKey>;
242}
243
244extern "C" {
245 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeymake?language=objc)
246 pub static AVMetadataQuickTimeUserDataKeyMake: Option<&'static AVMetadataKey>;
247}
248
249extern "C" {
250 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeymodel?language=objc)
251 pub static AVMetadataQuickTimeUserDataKeyModel: Option<&'static AVMetadataKey>;
252}
253
254extern "C" {
255 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyoriginalartist?language=objc)
256 pub static AVMetadataQuickTimeUserDataKeyOriginalArtist: Option<&'static AVMetadataKey>;
257}
258
259extern "C" {
260 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyoriginalformat?language=objc)
261 pub static AVMetadataQuickTimeUserDataKeyOriginalFormat: Option<&'static AVMetadataKey>;
262}
263
264extern "C" {
265 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyoriginalsource?language=objc)
266 pub static AVMetadataQuickTimeUserDataKeyOriginalSource: Option<&'static AVMetadataKey>;
267}
268
269extern "C" {
270 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyperformers?language=objc)
271 pub static AVMetadataQuickTimeUserDataKeyPerformers: Option<&'static AVMetadataKey>;
272}
273
274extern "C" {
275 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyproducer?language=objc)
276 pub static AVMetadataQuickTimeUserDataKeyProducer: Option<&'static AVMetadataKey>;
277}
278
279extern "C" {
280 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeypublisher?language=objc)
281 pub static AVMetadataQuickTimeUserDataKeyPublisher: Option<&'static AVMetadataKey>;
282}
283
284extern "C" {
285 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyproduct?language=objc)
286 pub static AVMetadataQuickTimeUserDataKeyProduct: Option<&'static AVMetadataKey>;
287}
288
289extern "C" {
290 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeysoftware?language=objc)
291 pub static AVMetadataQuickTimeUserDataKeySoftware: Option<&'static AVMetadataKey>;
292}
293
294extern "C" {
295 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyspecialplaybackrequirements?language=objc)
296 pub static AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements:
297 Option<&'static AVMetadataKey>;
298}
299
300extern "C" {
301 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeytrack?language=objc)
302 pub static AVMetadataQuickTimeUserDataKeyTrack: Option<&'static AVMetadataKey>;
303}
304
305extern "C" {
306 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeywarning?language=objc)
307 pub static AVMetadataQuickTimeUserDataKeyWarning: Option<&'static AVMetadataKey>;
308}
309
310extern "C" {
311 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeywriter?language=objc)
312 pub static AVMetadataQuickTimeUserDataKeyWriter: Option<&'static AVMetadataKey>;
313}
314
315extern "C" {
316 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyurllink?language=objc)
317 pub static AVMetadataQuickTimeUserDataKeyURLLink: Option<&'static AVMetadataKey>;
318}
319
320extern "C" {
321 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeylocationiso6709?language=objc)
322 pub static AVMetadataQuickTimeUserDataKeyLocationISO6709: Option<&'static AVMetadataKey>;
323}
324
325extern "C" {
326 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeytrackname?language=objc)
327 pub static AVMetadataQuickTimeUserDataKeyTrackName: Option<&'static AVMetadataKey>;
328}
329
330extern "C" {
331 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeycredits?language=objc)
332 pub static AVMetadataQuickTimeUserDataKeyCredits: Option<&'static AVMetadataKey>;
333}
334
335extern "C" {
336 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyphonogramrights?language=objc)
337 pub static AVMetadataQuickTimeUserDataKeyPhonogramRights: Option<&'static AVMetadataKey>;
338}
339
340extern "C" {
341 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeytaggedcharacteristic?language=objc)
342 pub static AVMetadataQuickTimeUserDataKeyTaggedCharacteristic: Option<&'static AVMetadataKey>;
343}
344
345extern "C" {
346 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimeuserdatakeyaccessibilitydescription?language=objc)
347 pub static AVMetadataQuickTimeUserDataKeyAccessibilityDescription:
348 Option<&'static AVMetadataKey>;
349}
350
351extern "C" {
352 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatisouserdata?language=objc)
353 pub static AVMetadataFormatISOUserData: Option<&'static AVMetadataFormat>;
354}
355
356extern "C" {
357 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspaceisouserdata?language=objc)
358 pub static AVMetadataKeySpaceISOUserData: Option<&'static AVMetadataKeySpace>;
359}
360
361extern "C" {
362 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataisouserdatakeycopyright?language=objc)
363 pub static AVMetadataISOUserDataKeyCopyright: Option<&'static AVMetadataKey>;
364}
365
366extern "C" {
367 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataisouserdatakeytaggedcharacteristic?language=objc)
368 pub static AVMetadataISOUserDataKeyTaggedCharacteristic: Option<&'static AVMetadataKey>;
369}
370
371extern "C" {
372 /// ISO User data key for the content creation date/time.
373 ///
374 /// The value is date and time, formatted according to ISO 8601, when the content was created. For clips captured by recording devices, this is typically the date and time when the clip’s recording started. When stored in AV(Mutable)MetadataItem, the value type must be either NSDate or NSString. When NSString is used, the value uses one of ISO 8601 formats such as "2016-01-11T17:31:10Z".
375 ///
376 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataisouserdatakeydate?language=objc)
377 pub static AVMetadataISOUserDataKeyDate: Option<&'static AVMetadataKey>;
378}
379
380extern "C" {
381 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataisouserdatakeyaccessibilitydescription?language=objc)
382 pub static AVMetadataISOUserDataKeyAccessibilityDescription: Option<&'static AVMetadataKey>;
383}
384
385extern "C" {
386 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeycopyright?language=objc)
387 pub static AVMetadata3GPUserDataKeyCopyright: Option<&'static AVMetadataKey>;
388}
389
390extern "C" {
391 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeyauthor?language=objc)
392 pub static AVMetadata3GPUserDataKeyAuthor: Option<&'static AVMetadataKey>;
393}
394
395extern "C" {
396 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeyperformer?language=objc)
397 pub static AVMetadata3GPUserDataKeyPerformer: Option<&'static AVMetadataKey>;
398}
399
400extern "C" {
401 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeygenre?language=objc)
402 pub static AVMetadata3GPUserDataKeyGenre: Option<&'static AVMetadataKey>;
403}
404
405extern "C" {
406 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeyrecordingyear?language=objc)
407 pub static AVMetadata3GPUserDataKeyRecordingYear: Option<&'static AVMetadataKey>;
408}
409
410extern "C" {
411 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeylocation?language=objc)
412 pub static AVMetadata3GPUserDataKeyLocation: Option<&'static AVMetadataKey>;
413}
414
415extern "C" {
416 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeytitle?language=objc)
417 pub static AVMetadata3GPUserDataKeyTitle: Option<&'static AVMetadataKey>;
418}
419
420extern "C" {
421 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeydescription?language=objc)
422 pub static AVMetadata3GPUserDataKeyDescription: Option<&'static AVMetadataKey>;
423}
424
425extern "C" {
426 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeycollection?language=objc)
427 pub static AVMetadata3GPUserDataKeyCollection: Option<&'static AVMetadataKey>;
428}
429
430extern "C" {
431 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeyuserrating?language=objc)
432 pub static AVMetadata3GPUserDataKeyUserRating: Option<&'static AVMetadataKey>;
433}
434
435extern "C" {
436 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeythumbnail?language=objc)
437 pub static AVMetadata3GPUserDataKeyThumbnail: Option<&'static AVMetadataKey>;
438}
439
440extern "C" {
441 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeyalbumandtrack?language=objc)
442 pub static AVMetadata3GPUserDataKeyAlbumAndTrack: Option<&'static AVMetadataKey>;
443}
444
445extern "C" {
446 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeykeywordlist?language=objc)
447 pub static AVMetadata3GPUserDataKeyKeywordList: Option<&'static AVMetadataKey>;
448}
449
450extern "C" {
451 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeymediaclassification?language=objc)
452 pub static AVMetadata3GPUserDataKeyMediaClassification: Option<&'static AVMetadataKey>;
453}
454
455extern "C" {
456 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadata3gpuserdatakeymediarating?language=objc)
457 pub static AVMetadata3GPUserDataKeyMediaRating: Option<&'static AVMetadataKey>;
458}
459
460extern "C" {
461 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatquicktimemetadata?language=objc)
462 pub static AVMetadataFormatQuickTimeMetadata: Option<&'static AVMetadataFormat>;
463}
464
465extern "C" {
466 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspacequicktimemetadata?language=objc)
467 pub static AVMetadataKeySpaceQuickTimeMetadata: Option<&'static AVMetadataKeySpace>;
468}
469
470extern "C" {
471 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyauthor?language=objc)
472 pub static AVMetadataQuickTimeMetadataKeyAuthor: Option<&'static AVMetadataKey>;
473}
474
475extern "C" {
476 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycomment?language=objc)
477 pub static AVMetadataQuickTimeMetadataKeyComment: Option<&'static AVMetadataKey>;
478}
479
480extern "C" {
481 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycopyright?language=objc)
482 pub static AVMetadataQuickTimeMetadataKeyCopyright: Option<&'static AVMetadataKey>;
483}
484
485extern "C" {
486 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycreationdate?language=objc)
487 pub static AVMetadataQuickTimeMetadataKeyCreationDate: Option<&'static AVMetadataKey>;
488}
489
490extern "C" {
491 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeydirector?language=objc)
492 pub static AVMetadataQuickTimeMetadataKeyDirector: Option<&'static AVMetadataKey>;
493}
494
495extern "C" {
496 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeydisplayname?language=objc)
497 pub static AVMetadataQuickTimeMetadataKeyDisplayName: Option<&'static AVMetadataKey>;
498}
499
500extern "C" {
501 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyinformation?language=objc)
502 pub static AVMetadataQuickTimeMetadataKeyInformation: Option<&'static AVMetadataKey>;
503}
504
505extern "C" {
506 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeykeywords?language=objc)
507 pub static AVMetadataQuickTimeMetadataKeyKeywords: Option<&'static AVMetadataKey>;
508}
509
510extern "C" {
511 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyproducer?language=objc)
512 pub static AVMetadataQuickTimeMetadataKeyProducer: Option<&'static AVMetadataKey>;
513}
514
515extern "C" {
516 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeypublisher?language=objc)
517 pub static AVMetadataQuickTimeMetadataKeyPublisher: Option<&'static AVMetadataKey>;
518}
519
520extern "C" {
521 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyalbum?language=objc)
522 pub static AVMetadataQuickTimeMetadataKeyAlbum: Option<&'static AVMetadataKey>;
523}
524
525extern "C" {
526 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyartist?language=objc)
527 pub static AVMetadataQuickTimeMetadataKeyArtist: Option<&'static AVMetadataKey>;
528}
529
530extern "C" {
531 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyartwork?language=objc)
532 pub static AVMetadataQuickTimeMetadataKeyArtwork: Option<&'static AVMetadataKey>;
533}
534
535extern "C" {
536 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeydescription?language=objc)
537 pub static AVMetadataQuickTimeMetadataKeyDescription: Option<&'static AVMetadataKey>;
538}
539
540extern "C" {
541 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeysoftware?language=objc)
542 pub static AVMetadataQuickTimeMetadataKeySoftware: Option<&'static AVMetadataKey>;
543}
544
545extern "C" {
546 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyyear?language=objc)
547 pub static AVMetadataQuickTimeMetadataKeyYear: Option<&'static AVMetadataKey>;
548}
549
550extern "C" {
551 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeygenre?language=objc)
552 pub static AVMetadataQuickTimeMetadataKeyGenre: Option<&'static AVMetadataKey>;
553}
554
555extern "C" {
556 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyixml?language=objc)
557 pub static AVMetadataQuickTimeMetadataKeyiXML: Option<&'static AVMetadataKey>;
558}
559
560extern "C" {
561 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationiso6709?language=objc)
562 pub static AVMetadataQuickTimeMetadataKeyLocationISO6709: Option<&'static AVMetadataKey>;
563}
564
565extern "C" {
566 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeymake?language=objc)
567 pub static AVMetadataQuickTimeMetadataKeyMake: Option<&'static AVMetadataKey>;
568}
569
570extern "C" {
571 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeymodel?language=objc)
572 pub static AVMetadataQuickTimeMetadataKeyModel: Option<&'static AVMetadataKey>;
573}
574
575extern "C" {
576 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyarranger?language=objc)
577 pub static AVMetadataQuickTimeMetadataKeyArranger: Option<&'static AVMetadataKey>;
578}
579
580extern "C" {
581 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyencodedby?language=objc)
582 pub static AVMetadataQuickTimeMetadataKeyEncodedBy: Option<&'static AVMetadataKey>;
583}
584
585extern "C" {
586 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyoriginalartist?language=objc)
587 pub static AVMetadataQuickTimeMetadataKeyOriginalArtist: Option<&'static AVMetadataKey>;
588}
589
590extern "C" {
591 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyperformer?language=objc)
592 pub static AVMetadataQuickTimeMetadataKeyPerformer: Option<&'static AVMetadataKey>;
593}
594
595extern "C" {
596 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycomposer?language=objc)
597 pub static AVMetadataQuickTimeMetadataKeyComposer: Option<&'static AVMetadataKey>;
598}
599
600extern "C" {
601 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycredits?language=objc)
602 pub static AVMetadataQuickTimeMetadataKeyCredits: Option<&'static AVMetadataKey>;
603}
604
605extern "C" {
606 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyphonogramrights?language=objc)
607 pub static AVMetadataQuickTimeMetadataKeyPhonogramRights: Option<&'static AVMetadataKey>;
608}
609
610extern "C" {
611 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycameraidentifier?language=objc)
612 pub static AVMetadataQuickTimeMetadataKeyCameraIdentifier: Option<&'static AVMetadataKey>;
613}
614
615extern "C" {
616 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycameraframereadouttime?language=objc)
617 pub static AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime: Option<&'static AVMetadataKey>;
618}
619
620extern "C" {
621 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeytitle?language=objc)
622 pub static AVMetadataQuickTimeMetadataKeyTitle: Option<&'static AVMetadataKey>;
623}
624
625extern "C" {
626 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycollectionuser?language=objc)
627 pub static AVMetadataQuickTimeMetadataKeyCollectionUser: Option<&'static AVMetadataKey>;
628}
629
630extern "C" {
631 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyratinguser?language=objc)
632 pub static AVMetadataQuickTimeMetadataKeyRatingUser: Option<&'static AVMetadataKey>;
633}
634
635extern "C" {
636 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationname?language=objc)
637 pub static AVMetadataQuickTimeMetadataKeyLocationName: Option<&'static AVMetadataKey>;
638}
639
640extern "C" {
641 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationbody?language=objc)
642 pub static AVMetadataQuickTimeMetadataKeyLocationBody: Option<&'static AVMetadataKey>;
643}
644
645extern "C" {
646 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationnote?language=objc)
647 pub static AVMetadataQuickTimeMetadataKeyLocationNote: Option<&'static AVMetadataKey>;
648}
649
650extern "C" {
651 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationrole?language=objc)
652 pub static AVMetadataQuickTimeMetadataKeyLocationRole: Option<&'static AVMetadataKey>;
653}
654
655extern "C" {
656 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeylocationdate?language=objc)
657 pub static AVMetadataQuickTimeMetadataKeyLocationDate: Option<&'static AVMetadataKey>;
658}
659
660extern "C" {
661 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeydirectionfacing?language=objc)
662 pub static AVMetadataQuickTimeMetadataKeyDirectionFacing: Option<&'static AVMetadataKey>;
663}
664
665extern "C" {
666 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeydirectionmotion?language=objc)
667 pub static AVMetadataQuickTimeMetadataKeyDirectionMotion: Option<&'static AVMetadataKey>;
668}
669
670extern "C" {
671 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycontentidentifier?language=objc)
672 pub static AVMetadataQuickTimeMetadataKeyContentIdentifier: Option<&'static AVMetadataKey>;
673}
674
675extern "C" {
676 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyaccessibilitydescription?language=objc)
677 pub static AVMetadataQuickTimeMetadataKeyAccessibilityDescription:
678 Option<&'static AVMetadataKey>;
679}
680
681extern "C" {
682 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyismontage?language=objc)
683 pub static AVMetadataQuickTimeMetadataKeyIsMontage: Option<&'static AVMetadataKey>;
684}
685
686extern "C" {
687 /// A value of type kCMMetadataBaseDataType_UInt8 indicating whether this movie is intended to be played back at the full frame rate (1), or at a slow motion rate (0).
688 ///
689 /// Historically, some apps have played movies recorded at frame rates of 120fps or higher in slow motion by default. With the introduction of this metadata, apps that record high-frame-rate movies may add this movie-level metadata to indicate whether the movie is intended to be played at the full frame rate (1) or at a slow motion rate (0). Apps that play movies may use this metadata, when present, to guide their behavior.
690 ///
691 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeyfullframerateplaybackintent?language=objc)
692 pub static AVMetadataQuickTimeMetadataKeyFullFrameRatePlaybackIntent:
693 Option<&'static AVMetadataKey>;
694}
695
696extern "C" {
697 /// A value of type `kCMMetadataBaseDataType_UInt8` indicating whether this movie is intended as a Cinematic Video (1) or not (0).
698 ///
699 /// This movie-level metadata is automatically added (with a value of 1) to a movie recorded using the Cinematic Video API. Clients can override it with a value of 0 to signal that this movie is not to be treated as a Cinematic Video by Apple's software like Photos.
700 ///
701 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycinematicvideointent?language=objc)
702 pub static AVMetadataQuickTimeMetadataKeyCinematicVideoIntent: Option<&'static AVMetadataKey>;
703}
704
705extern "C" {
706 /// A value of type kCMMetadataBaseDataType_UTF8 indicating the sensitivity of the camera to light in terms of ISO exposure index (e.g. "800"). See SMPTE RDD 18.
707 ///
708 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycameraisosensitivity?language=objc)
709 pub static AVMetadataQuickTimeMetadataKeyCameraISOSensitivity: Option<&'static AVMetadataKey>;
710}
711
712extern "C" {
713 /// A value of type kCMMetadataBaseDataType_UTF8 indicating the white balance value defined by the temperature in Kelvin units (e.g. "5500K" or "5500"). See SMPTE RDD 18.
714 ///
715 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycamerawhitebalance?language=objc)
716 pub static AVMetadataQuickTimeMetadataKeyCameraWhiteBalance: Option<&'static AVMetadataKey>;
717}
718
719extern "C" {
720 /// A value of type kCMMetadataBaseDataType_RawData indicating the reference white balance multiplication factor data for ProRes RAW.
721 ///
722 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeywhitebalancebycctwhitebalancefactors?language=objc)
723 pub static AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTWhiteBalanceFactors:
724 Option<&'static AVMetadataKey>;
725}
726
727extern "C" {
728 /// A value of type kCMMetadataBaseDataType_RawData indicating the reference color translation matrix data for ProRes RAW.
729 ///
730 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeywhitebalancebycctcolormatrices?language=objc)
731 pub static AVMetadataQuickTimeMetadataKeyWhiteBalanceByCCTColorMatrices:
732 Option<&'static AVMetadataKey>;
733}
734
735extern "C" {
736 /// A value of type kCMMetadataBaseDataType_UTF8 indicating the exposure period expressed as an angle in minutes (1/60 degree) (e.g. "21600" or "360.00deg"").
737 ///
738 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycamerashutterspeedangle?language=objc)
739 pub static AVMetadataQuickTimeMetadataKeyCameraShutterSpeedAngle:
740 Option<&'static AVMetadataKey>;
741}
742
743extern "C" {
744 /// A value of type kCMMetadataBaseDataType_UTF8 indicating the exposure period expressed as a time per one frame/field period in seconds.
745 ///
746 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycamerashutterspeedtime?language=objc)
747 pub static AVMetadataQuickTimeMetadataKeyCameraShutterSpeedTime: Option<&'static AVMetadataKey>;
748}
749
750extern "C" {
751 /// A value of type kCMMetadataBaseDataType_UTF8 indicating measure of the amount of light transmitted through the lens. It is the focal length divided by the effective lens aperture diameter (e.g. "F2.8" or "2.8").
752 ///
753 /// This is track-level metadata for video track that is associated with the camera.
754 ///
755 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycameralensirisfnumber?language=objc)
756 pub static AVMetadataQuickTimeMetadataKeyCameraLensIrisFNumber: Option<&'static AVMetadataKey>;
757}
758
759extern "C" {
760 /// A value of type kCMMetadataBaseDataType_UTF8 indicating the lens model (e.g. "iPhone 16 Pro back camera 6.765mm f/1.78").
761 ///
762 /// This is track-level metadata for video track that is associated with the camera.
763 ///
764 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycameralensmodel?language=objc)
765 pub static AVMetadataQuickTimeMetadataKeyCameraLensModel: Option<&'static AVMetadataKey>;
766}
767
768extern "C" {
769 /// A value of type kCMMetadataBaseDataType_UTF8 indicating focal length normalized to the 35mm film equivalent value (e.g. "50.00mm").
770 ///
771 /// This is track-level metadata for video track that is associated with the camera.
772 ///
773 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataquicktimemetadatakeycamerafocallength35mmequivalent?language=objc)
774 pub static AVMetadataQuickTimeMetadataKeyCameraFocalLength35mmEquivalent:
775 Option<&'static AVMetadataKey>;
776}
777
778extern "C" {
779 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatitunesmetadata?language=objc)
780 pub static AVMetadataFormatiTunesMetadata: Option<&'static AVMetadataFormat>;
781}
782
783extern "C" {
784 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspaceitunes?language=objc)
785 pub static AVMetadataKeySpaceiTunes: Option<&'static AVMetadataKeySpace>;
786}
787
788extern "C" {
789 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyalbum?language=objc)
790 pub static AVMetadataiTunesMetadataKeyAlbum: Option<&'static AVMetadataKey>;
791}
792
793extern "C" {
794 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyartist?language=objc)
795 pub static AVMetadataiTunesMetadataKeyArtist: Option<&'static AVMetadataKey>;
796}
797
798extern "C" {
799 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyusercomment?language=objc)
800 pub static AVMetadataiTunesMetadataKeyUserComment: Option<&'static AVMetadataKey>;
801}
802
803extern "C" {
804 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeycoverart?language=objc)
805 pub static AVMetadataiTunesMetadataKeyCoverArt: Option<&'static AVMetadataKey>;
806}
807
808extern "C" {
809 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeycopyright?language=objc)
810 pub static AVMetadataiTunesMetadataKeyCopyright: Option<&'static AVMetadataKey>;
811}
812
813extern "C" {
814 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyreleasedate?language=objc)
815 pub static AVMetadataiTunesMetadataKeyReleaseDate: Option<&'static AVMetadataKey>;
816}
817
818extern "C" {
819 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyencodedby?language=objc)
820 pub static AVMetadataiTunesMetadataKeyEncodedBy: Option<&'static AVMetadataKey>;
821}
822
823extern "C" {
824 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeypredefinedgenre?language=objc)
825 pub static AVMetadataiTunesMetadataKeyPredefinedGenre: Option<&'static AVMetadataKey>;
826}
827
828extern "C" {
829 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyusergenre?language=objc)
830 pub static AVMetadataiTunesMetadataKeyUserGenre: Option<&'static AVMetadataKey>;
831}
832
833extern "C" {
834 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeysongname?language=objc)
835 pub static AVMetadataiTunesMetadataKeySongName: Option<&'static AVMetadataKey>;
836}
837
838extern "C" {
839 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeytracksubtitle?language=objc)
840 pub static AVMetadataiTunesMetadataKeyTrackSubTitle: Option<&'static AVMetadataKey>;
841}
842
843extern "C" {
844 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyencodingtool?language=objc)
845 pub static AVMetadataiTunesMetadataKeyEncodingTool: Option<&'static AVMetadataKey>;
846}
847
848extern "C" {
849 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeycomposer?language=objc)
850 pub static AVMetadataiTunesMetadataKeyComposer: Option<&'static AVMetadataKey>;
851}
852
853extern "C" {
854 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyalbumartist?language=objc)
855 pub static AVMetadataiTunesMetadataKeyAlbumArtist: Option<&'static AVMetadataKey>;
856}
857
858extern "C" {
859 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyaccountkind?language=objc)
860 pub static AVMetadataiTunesMetadataKeyAccountKind: Option<&'static AVMetadataKey>;
861}
862
863extern "C" {
864 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyappleid?language=objc)
865 pub static AVMetadataiTunesMetadataKeyAppleID: Option<&'static AVMetadataKey>;
866}
867
868extern "C" {
869 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyartistid?language=objc)
870 pub static AVMetadataiTunesMetadataKeyArtistID: Option<&'static AVMetadataKey>;
871}
872
873extern "C" {
874 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeysongid?language=objc)
875 pub static AVMetadataiTunesMetadataKeySongID: Option<&'static AVMetadataKey>;
876}
877
878extern "C" {
879 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeydisccompilation?language=objc)
880 pub static AVMetadataiTunesMetadataKeyDiscCompilation: Option<&'static AVMetadataKey>;
881}
882
883extern "C" {
884 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeydiscnumber?language=objc)
885 pub static AVMetadataiTunesMetadataKeyDiscNumber: Option<&'static AVMetadataKey>;
886}
887
888extern "C" {
889 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeygenreid?language=objc)
890 pub static AVMetadataiTunesMetadataKeyGenreID: Option<&'static AVMetadataKey>;
891}
892
893extern "C" {
894 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeygrouping?language=objc)
895 pub static AVMetadataiTunesMetadataKeyGrouping: Option<&'static AVMetadataKey>;
896}
897
898extern "C" {
899 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyplaylistid?language=objc)
900 pub static AVMetadataiTunesMetadataKeyPlaylistID: Option<&'static AVMetadataKey>;
901}
902
903extern "C" {
904 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeycontentrating?language=objc)
905 pub static AVMetadataiTunesMetadataKeyContentRating: Option<&'static AVMetadataKey>;
906}
907
908extern "C" {
909 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeybeatspermin?language=objc)
910 pub static AVMetadataiTunesMetadataKeyBeatsPerMin: Option<&'static AVMetadataKey>;
911}
912
913extern "C" {
914 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeytracknumber?language=objc)
915 pub static AVMetadataiTunesMetadataKeyTrackNumber: Option<&'static AVMetadataKey>;
916}
917
918extern "C" {
919 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyartdirector?language=objc)
920 pub static AVMetadataiTunesMetadataKeyArtDirector: Option<&'static AVMetadataKey>;
921}
922
923extern "C" {
924 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyarranger?language=objc)
925 pub static AVMetadataiTunesMetadataKeyArranger: Option<&'static AVMetadataKey>;
926}
927
928extern "C" {
929 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyauthor?language=objc)
930 pub static AVMetadataiTunesMetadataKeyAuthor: Option<&'static AVMetadataKey>;
931}
932
933extern "C" {
934 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeylyrics?language=objc)
935 pub static AVMetadataiTunesMetadataKeyLyrics: Option<&'static AVMetadataKey>;
936}
937
938extern "C" {
939 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyacknowledgement?language=objc)
940 pub static AVMetadataiTunesMetadataKeyAcknowledgement: Option<&'static AVMetadataKey>;
941}
942
943extern "C" {
944 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyconductor?language=objc)
945 pub static AVMetadataiTunesMetadataKeyConductor: Option<&'static AVMetadataKey>;
946}
947
948extern "C" {
949 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeydescription?language=objc)
950 pub static AVMetadataiTunesMetadataKeyDescription: Option<&'static AVMetadataKey>;
951}
952
953extern "C" {
954 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeydirector?language=objc)
955 pub static AVMetadataiTunesMetadataKeyDirector: Option<&'static AVMetadataKey>;
956}
957
958extern "C" {
959 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyeq?language=objc)
960 pub static AVMetadataiTunesMetadataKeyEQ: Option<&'static AVMetadataKey>;
961}
962
963extern "C" {
964 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeylinernotes?language=objc)
965 pub static AVMetadataiTunesMetadataKeyLinerNotes: Option<&'static AVMetadataKey>;
966}
967
968extern "C" {
969 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyrecordcompany?language=objc)
970 pub static AVMetadataiTunesMetadataKeyRecordCompany: Option<&'static AVMetadataKey>;
971}
972
973extern "C" {
974 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyoriginalartist?language=objc)
975 pub static AVMetadataiTunesMetadataKeyOriginalArtist: Option<&'static AVMetadataKey>;
976}
977
978extern "C" {
979 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyphonogramrights?language=objc)
980 pub static AVMetadataiTunesMetadataKeyPhonogramRights: Option<&'static AVMetadataKey>;
981}
982
983extern "C" {
984 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyproducer?language=objc)
985 pub static AVMetadataiTunesMetadataKeyProducer: Option<&'static AVMetadataKey>;
986}
987
988extern "C" {
989 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyperformer?language=objc)
990 pub static AVMetadataiTunesMetadataKeyPerformer: Option<&'static AVMetadataKey>;
991}
992
993extern "C" {
994 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeypublisher?language=objc)
995 pub static AVMetadataiTunesMetadataKeyPublisher: Option<&'static AVMetadataKey>;
996}
997
998extern "C" {
999 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeysoundengineer?language=objc)
1000 pub static AVMetadataiTunesMetadataKeySoundEngineer: Option<&'static AVMetadataKey>;
1001}
1002
1003extern "C" {
1004 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeysoloist?language=objc)
1005 pub static AVMetadataiTunesMetadataKeySoloist: Option<&'static AVMetadataKey>;
1006}
1007
1008extern "C" {
1009 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeycredits?language=objc)
1010 pub static AVMetadataiTunesMetadataKeyCredits: Option<&'static AVMetadataKey>;
1011}
1012
1013extern "C" {
1014 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeythanks?language=objc)
1015 pub static AVMetadataiTunesMetadataKeyThanks: Option<&'static AVMetadataKey>;
1016}
1017
1018extern "C" {
1019 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyonlineextras?language=objc)
1020 pub static AVMetadataiTunesMetadataKeyOnlineExtras: Option<&'static AVMetadataKey>;
1021}
1022
1023extern "C" {
1024 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataitunesmetadatakeyexecproducer?language=objc)
1025 pub static AVMetadataiTunesMetadataKeyExecProducer: Option<&'static AVMetadataKey>;
1026}
1027
1028extern "C" {
1029 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatid3metadata?language=objc)
1030 pub static AVMetadataFormatID3Metadata: Option<&'static AVMetadataFormat>;
1031}
1032
1033extern "C" {
1034 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspaceid3?language=objc)
1035 pub static AVMetadataKeySpaceID3: Option<&'static AVMetadataKeySpace>;
1036}
1037
1038extern "C" {
1039 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyaudioencryption?language=objc)
1040 pub static AVMetadataID3MetadataKeyAudioEncryption: Option<&'static AVMetadataKey>;
1041}
1042
1043extern "C" {
1044 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyattachedpicture?language=objc)
1045 pub static AVMetadataID3MetadataKeyAttachedPicture: Option<&'static AVMetadataKey>;
1046}
1047
1048extern "C" {
1049 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyaudioseekpointindex?language=objc)
1050 pub static AVMetadataID3MetadataKeyAudioSeekPointIndex: Option<&'static AVMetadataKey>;
1051}
1052
1053extern "C" {
1054 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycomments?language=objc)
1055 pub static AVMetadataID3MetadataKeyComments: Option<&'static AVMetadataKey>;
1056}
1057
1058extern "C" {
1059 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycommercial?language=objc)
1060 pub static AVMetadataID3MetadataKeyCommercial: Option<&'static AVMetadataKey>;
1061}
1062
1063extern "C" {
1064 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycommerical?language=objc)
1065 #[deprecated]
1066 pub static AVMetadataID3MetadataKeyCommerical: Option<&'static AVMetadataKey>;
1067}
1068
1069extern "C" {
1070 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyencryption?language=objc)
1071 pub static AVMetadataID3MetadataKeyEncryption: Option<&'static AVMetadataKey>;
1072}
1073
1074extern "C" {
1075 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyequalization?language=objc)
1076 pub static AVMetadataID3MetadataKeyEqualization: Option<&'static AVMetadataKey>;
1077}
1078
1079extern "C" {
1080 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyequalization2?language=objc)
1081 pub static AVMetadataID3MetadataKeyEqualization2: Option<&'static AVMetadataKey>;
1082}
1083
1084extern "C" {
1085 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyeventtimingcodes?language=objc)
1086 pub static AVMetadataID3MetadataKeyEventTimingCodes: Option<&'static AVMetadataKey>;
1087}
1088
1089extern "C" {
1090 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeygeneralencapsulatedobject?language=objc)
1091 pub static AVMetadataID3MetadataKeyGeneralEncapsulatedObject: Option<&'static AVMetadataKey>;
1092}
1093
1094extern "C" {
1095 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeygroupidentifier?language=objc)
1096 pub static AVMetadataID3MetadataKeyGroupIdentifier: Option<&'static AVMetadataKey>;
1097}
1098
1099extern "C" {
1100 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinvolvedpeoplelist_v23?language=objc)
1101 pub static AVMetadataID3MetadataKeyInvolvedPeopleList_v23: Option<&'static AVMetadataKey>;
1102}
1103
1104extern "C" {
1105 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeylink?language=objc)
1106 pub static AVMetadataID3MetadataKeyLink: Option<&'static AVMetadataKey>;
1107}
1108
1109extern "C" {
1110 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeymusiccdidentifier?language=objc)
1111 pub static AVMetadataID3MetadataKeyMusicCDIdentifier: Option<&'static AVMetadataKey>;
1112}
1113
1114extern "C" {
1115 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeympeglocationlookuptable?language=objc)
1116 pub static AVMetadataID3MetadataKeyMPEGLocationLookupTable: Option<&'static AVMetadataKey>;
1117}
1118
1119extern "C" {
1120 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyownership?language=objc)
1121 pub static AVMetadataID3MetadataKeyOwnership: Option<&'static AVMetadataKey>;
1122}
1123
1124extern "C" {
1125 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyprivate?language=objc)
1126 pub static AVMetadataID3MetadataKeyPrivate: Option<&'static AVMetadataKey>;
1127}
1128
1129extern "C" {
1130 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyplaycounter?language=objc)
1131 pub static AVMetadataID3MetadataKeyPlayCounter: Option<&'static AVMetadataKey>;
1132}
1133
1134extern "C" {
1135 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeypopularimeter?language=objc)
1136 pub static AVMetadataID3MetadataKeyPopularimeter: Option<&'static AVMetadataKey>;
1137}
1138
1139extern "C" {
1140 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeypositionsynchronization?language=objc)
1141 pub static AVMetadataID3MetadataKeyPositionSynchronization: Option<&'static AVMetadataKey>;
1142}
1143
1144extern "C" {
1145 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyrecommendedbuffersize?language=objc)
1146 pub static AVMetadataID3MetadataKeyRecommendedBufferSize: Option<&'static AVMetadataKey>;
1147}
1148
1149extern "C" {
1150 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyrelativevolumeadjustment?language=objc)
1151 pub static AVMetadataID3MetadataKeyRelativeVolumeAdjustment: Option<&'static AVMetadataKey>;
1152}
1153
1154extern "C" {
1155 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyrelativevolumeadjustment2?language=objc)
1156 pub static AVMetadataID3MetadataKeyRelativeVolumeAdjustment2: Option<&'static AVMetadataKey>;
1157}
1158
1159extern "C" {
1160 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyreverb?language=objc)
1161 pub static AVMetadataID3MetadataKeyReverb: Option<&'static AVMetadataKey>;
1162}
1163
1164extern "C" {
1165 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyseek?language=objc)
1166 pub static AVMetadataID3MetadataKeySeek: Option<&'static AVMetadataKey>;
1167}
1168
1169extern "C" {
1170 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysignature?language=objc)
1171 pub static AVMetadataID3MetadataKeySignature: Option<&'static AVMetadataKey>;
1172}
1173
1174extern "C" {
1175 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysynchronizedlyric?language=objc)
1176 pub static AVMetadataID3MetadataKeySynchronizedLyric: Option<&'static AVMetadataKey>;
1177}
1178
1179extern "C" {
1180 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysynchronizedtempocodes?language=objc)
1181 pub static AVMetadataID3MetadataKeySynchronizedTempoCodes: Option<&'static AVMetadataKey>;
1182}
1183
1184extern "C" {
1185 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyalbumtitle?language=objc)
1186 pub static AVMetadataID3MetadataKeyAlbumTitle: Option<&'static AVMetadataKey>;
1187}
1188
1189extern "C" {
1190 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeybeatsperminute?language=objc)
1191 pub static AVMetadataID3MetadataKeyBeatsPerMinute: Option<&'static AVMetadataKey>;
1192}
1193
1194extern "C" {
1195 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycomposer?language=objc)
1196 pub static AVMetadataID3MetadataKeyComposer: Option<&'static AVMetadataKey>;
1197}
1198
1199extern "C" {
1200 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycontenttype?language=objc)
1201 pub static AVMetadataID3MetadataKeyContentType: Option<&'static AVMetadataKey>;
1202}
1203
1204extern "C" {
1205 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycopyright?language=objc)
1206 pub static AVMetadataID3MetadataKeyCopyright: Option<&'static AVMetadataKey>;
1207}
1208
1209extern "C" {
1210 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeydate?language=objc)
1211 pub static AVMetadataID3MetadataKeyDate: Option<&'static AVMetadataKey>;
1212}
1213
1214extern "C" {
1215 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyencodingtime?language=objc)
1216 pub static AVMetadataID3MetadataKeyEncodingTime: Option<&'static AVMetadataKey>;
1217}
1218
1219extern "C" {
1220 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyplaylistdelay?language=objc)
1221 pub static AVMetadataID3MetadataKeyPlaylistDelay: Option<&'static AVMetadataKey>;
1222}
1223
1224extern "C" {
1225 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginalreleasetime?language=objc)
1226 pub static AVMetadataID3MetadataKeyOriginalReleaseTime: Option<&'static AVMetadataKey>;
1227}
1228
1229extern "C" {
1230 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyrecordingtime?language=objc)
1231 pub static AVMetadataID3MetadataKeyRecordingTime: Option<&'static AVMetadataKey>;
1232}
1233
1234extern "C" {
1235 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyreleasetime?language=objc)
1236 pub static AVMetadataID3MetadataKeyReleaseTime: Option<&'static AVMetadataKey>;
1237}
1238
1239extern "C" {
1240 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytaggingtime?language=objc)
1241 pub static AVMetadataID3MetadataKeyTaggingTime: Option<&'static AVMetadataKey>;
1242}
1243
1244extern "C" {
1245 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyencodedby?language=objc)
1246 pub static AVMetadataID3MetadataKeyEncodedBy: Option<&'static AVMetadataKey>;
1247}
1248
1249extern "C" {
1250 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeylyricist?language=objc)
1251 pub static AVMetadataID3MetadataKeyLyricist: Option<&'static AVMetadataKey>;
1252}
1253
1254extern "C" {
1255 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyfiletype?language=objc)
1256 pub static AVMetadataID3MetadataKeyFileType: Option<&'static AVMetadataKey>;
1257}
1258
1259extern "C" {
1260 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytime?language=objc)
1261 pub static AVMetadataID3MetadataKeyTime: Option<&'static AVMetadataKey>;
1262}
1263
1264extern "C" {
1265 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinvolvedpeoplelist_v24?language=objc)
1266 pub static AVMetadataID3MetadataKeyInvolvedPeopleList_v24: Option<&'static AVMetadataKey>;
1267}
1268
1269extern "C" {
1270 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycontentgroupdescription?language=objc)
1271 pub static AVMetadataID3MetadataKeyContentGroupDescription: Option<&'static AVMetadataKey>;
1272}
1273
1274extern "C" {
1275 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytitledescription?language=objc)
1276 pub static AVMetadataID3MetadataKeyTitleDescription: Option<&'static AVMetadataKey>;
1277}
1278
1279extern "C" {
1280 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysubtitle?language=objc)
1281 pub static AVMetadataID3MetadataKeySubTitle: Option<&'static AVMetadataKey>;
1282}
1283
1284extern "C" {
1285 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinitialkey?language=objc)
1286 pub static AVMetadataID3MetadataKeyInitialKey: Option<&'static AVMetadataKey>;
1287}
1288
1289extern "C" {
1290 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeylanguage?language=objc)
1291 pub static AVMetadataID3MetadataKeyLanguage: Option<&'static AVMetadataKey>;
1292}
1293
1294extern "C" {
1295 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeylength?language=objc)
1296 pub static AVMetadataID3MetadataKeyLength: Option<&'static AVMetadataKey>;
1297}
1298
1299extern "C" {
1300 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeymusiciancreditslist?language=objc)
1301 pub static AVMetadataID3MetadataKeyMusicianCreditsList: Option<&'static AVMetadataKey>;
1302}
1303
1304extern "C" {
1305 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeymediatype?language=objc)
1306 pub static AVMetadataID3MetadataKeyMediaType: Option<&'static AVMetadataKey>;
1307}
1308
1309extern "C" {
1310 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeymood?language=objc)
1311 pub static AVMetadataID3MetadataKeyMood: Option<&'static AVMetadataKey>;
1312}
1313
1314extern "C" {
1315 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginalalbumtitle?language=objc)
1316 pub static AVMetadataID3MetadataKeyOriginalAlbumTitle: Option<&'static AVMetadataKey>;
1317}
1318
1319extern "C" {
1320 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginalfilename?language=objc)
1321 pub static AVMetadataID3MetadataKeyOriginalFilename: Option<&'static AVMetadataKey>;
1322}
1323
1324extern "C" {
1325 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginallyricist?language=objc)
1326 pub static AVMetadataID3MetadataKeyOriginalLyricist: Option<&'static AVMetadataKey>;
1327}
1328
1329extern "C" {
1330 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginalartist?language=objc)
1331 pub static AVMetadataID3MetadataKeyOriginalArtist: Option<&'static AVMetadataKey>;
1332}
1333
1334extern "C" {
1335 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyoriginalreleaseyear?language=objc)
1336 pub static AVMetadataID3MetadataKeyOriginalReleaseYear: Option<&'static AVMetadataKey>;
1337}
1338
1339extern "C" {
1340 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyfileowner?language=objc)
1341 pub static AVMetadataID3MetadataKeyFileOwner: Option<&'static AVMetadataKey>;
1342}
1343
1344extern "C" {
1345 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyleadperformer?language=objc)
1346 pub static AVMetadataID3MetadataKeyLeadPerformer: Option<&'static AVMetadataKey>;
1347}
1348
1349extern "C" {
1350 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyband?language=objc)
1351 pub static AVMetadataID3MetadataKeyBand: Option<&'static AVMetadataKey>;
1352}
1353
1354extern "C" {
1355 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyconductor?language=objc)
1356 pub static AVMetadataID3MetadataKeyConductor: Option<&'static AVMetadataKey>;
1357}
1358
1359extern "C" {
1360 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeymodifiedby?language=objc)
1361 pub static AVMetadataID3MetadataKeyModifiedBy: Option<&'static AVMetadataKey>;
1362}
1363
1364extern "C" {
1365 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeypartofaset?language=objc)
1366 pub static AVMetadataID3MetadataKeyPartOfASet: Option<&'static AVMetadataKey>;
1367}
1368
1369extern "C" {
1370 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyproducednotice?language=objc)
1371 pub static AVMetadataID3MetadataKeyProducedNotice: Option<&'static AVMetadataKey>;
1372}
1373
1374extern "C" {
1375 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeypublisher?language=objc)
1376 pub static AVMetadataID3MetadataKeyPublisher: Option<&'static AVMetadataKey>;
1377}
1378
1379extern "C" {
1380 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytracknumber?language=objc)
1381 pub static AVMetadataID3MetadataKeyTrackNumber: Option<&'static AVMetadataKey>;
1382}
1383
1384extern "C" {
1385 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyrecordingdates?language=objc)
1386 pub static AVMetadataID3MetadataKeyRecordingDates: Option<&'static AVMetadataKey>;
1387}
1388
1389extern "C" {
1390 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinternetradiostationname?language=objc)
1391 pub static AVMetadataID3MetadataKeyInternetRadioStationName: Option<&'static AVMetadataKey>;
1392}
1393
1394extern "C" {
1395 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinternetradiostationowner?language=objc)
1396 pub static AVMetadataID3MetadataKeyInternetRadioStationOwner: Option<&'static AVMetadataKey>;
1397}
1398
1399extern "C" {
1400 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysize?language=objc)
1401 pub static AVMetadataID3MetadataKeySize: Option<&'static AVMetadataKey>;
1402}
1403
1404extern "C" {
1405 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyalbumsortorder?language=objc)
1406 pub static AVMetadataID3MetadataKeyAlbumSortOrder: Option<&'static AVMetadataKey>;
1407}
1408
1409extern "C" {
1410 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyperformersortorder?language=objc)
1411 pub static AVMetadataID3MetadataKeyPerformerSortOrder: Option<&'static AVMetadataKey>;
1412}
1413
1414extern "C" {
1415 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytitlesortorder?language=objc)
1416 pub static AVMetadataID3MetadataKeyTitleSortOrder: Option<&'static AVMetadataKey>;
1417}
1418
1419extern "C" {
1420 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyinternationalstandardrecordingcode?language=objc)
1421 pub static AVMetadataID3MetadataKeyInternationalStandardRecordingCode:
1422 Option<&'static AVMetadataKey>;
1423}
1424
1425extern "C" {
1426 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyencodedwith?language=objc)
1427 pub static AVMetadataID3MetadataKeyEncodedWith: Option<&'static AVMetadataKey>;
1428}
1429
1430extern "C" {
1431 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeysetsubtitle?language=objc)
1432 pub static AVMetadataID3MetadataKeySetSubtitle: Option<&'static AVMetadataKey>;
1433}
1434
1435extern "C" {
1436 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyyear?language=objc)
1437 pub static AVMetadataID3MetadataKeyYear: Option<&'static AVMetadataKey>;
1438}
1439
1440extern "C" {
1441 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyusertext?language=objc)
1442 pub static AVMetadataID3MetadataKeyUserText: Option<&'static AVMetadataKey>;
1443}
1444
1445extern "C" {
1446 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyuniquefileidentifier?language=objc)
1447 pub static AVMetadataID3MetadataKeyUniqueFileIdentifier: Option<&'static AVMetadataKey>;
1448}
1449
1450extern "C" {
1451 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeytermsofuse?language=objc)
1452 pub static AVMetadataID3MetadataKeyTermsOfUse: Option<&'static AVMetadataKey>;
1453}
1454
1455extern "C" {
1456 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyunsynchronizedlyric?language=objc)
1457 pub static AVMetadataID3MetadataKeyUnsynchronizedLyric: Option<&'static AVMetadataKey>;
1458}
1459
1460extern "C" {
1461 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycommercialinformation?language=objc)
1462 pub static AVMetadataID3MetadataKeyCommercialInformation: Option<&'static AVMetadataKey>;
1463}
1464
1465extern "C" {
1466 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeycopyrightinformation?language=objc)
1467 pub static AVMetadataID3MetadataKeyCopyrightInformation: Option<&'static AVMetadataKey>;
1468}
1469
1470extern "C" {
1471 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyofficialaudiofilewebpage?language=objc)
1472 pub static AVMetadataID3MetadataKeyOfficialAudioFileWebpage: Option<&'static AVMetadataKey>;
1473}
1474
1475extern "C" {
1476 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyofficialartistwebpage?language=objc)
1477 pub static AVMetadataID3MetadataKeyOfficialArtistWebpage: Option<&'static AVMetadataKey>;
1478}
1479
1480extern "C" {
1481 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyofficialaudiosourcewebpage?language=objc)
1482 pub static AVMetadataID3MetadataKeyOfficialAudioSourceWebpage: Option<&'static AVMetadataKey>;
1483}
1484
1485extern "C" {
1486 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyofficialinternetradiostationhomepage?language=objc)
1487 pub static AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage:
1488 Option<&'static AVMetadataKey>;
1489}
1490
1491extern "C" {
1492 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeypayment?language=objc)
1493 pub static AVMetadataID3MetadataKeyPayment: Option<&'static AVMetadataKey>;
1494}
1495
1496extern "C" {
1497 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyofficialpublisherwebpage?language=objc)
1498 pub static AVMetadataID3MetadataKeyOfficialPublisherWebpage: Option<&'static AVMetadataKey>;
1499}
1500
1501extern "C" {
1502 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataid3metadatakeyuserurl?language=objc)
1503 pub static AVMetadataID3MetadataKeyUserURL: Option<&'static AVMetadataKey>;
1504}
1505
1506extern "C" {
1507 /// Icecast/ShoutCAST streaming metadata
1508 ///
1509 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspaceicy?language=objc)
1510 pub static AVMetadataKeySpaceIcy: Option<&'static AVMetadataKeySpace>;
1511}
1512
1513extern "C" {
1514 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataicymetadatakeystreamtitle?language=objc)
1515 pub static AVMetadataIcyMetadataKeyStreamTitle: Option<&'static AVMetadataKey>;
1516}
1517
1518extern "C" {
1519 /// [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataicymetadatakeystreamurl?language=objc)
1520 pub static AVMetadataIcyMetadataKeyStreamURL: Option<&'static AVMetadataKey>;
1521}
1522
1523extern "C" {
1524 /// HTTP Live Streaming metadata
1525 ///
1526 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformathlsmetadata?language=objc)
1527 pub static AVMetadataFormatHLSMetadata: Option<&'static AVMetadataFormat>;
1528}
1529
1530extern "C" {
1531 /// HLS Metadata does not define its own keySpace or keys. Use of the keySpace AVMetadataKeySpaceQuickTimeMetadata and its keys is recommended.
1532 ///
1533 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspacehlsdaterange?language=objc)
1534 pub static AVMetadataKeySpaceHLSDateRange: Option<&'static AVMetadataKeySpace>;
1535}
1536
1537extern "C" {
1538 /// Keys for metadata provided by AudioToolbox's AudioFile interface. See
1539 /// <AudioToolbox
1540 /// /AudioFile.h>
1541 ///
1542 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadatakeyspaceaudiofile?language=objc)
1543 pub static AVMetadataKeySpaceAudioFile: Option<&'static AVMetadataKeySpace>;
1544}
1545
1546extern "C" {
1547 /// Metadata format for AVMetadataItems of unknown provenance. This can occur when metadata is provided generically by an intermediate interface, such as AudioToolbox's AudioFile interface.
1548 ///
1549 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataformatunknown?language=objc)
1550 pub static AVMetadataFormatUnknown: Option<&'static AVMetadataFormat>;
1551}
1552
1553/// Extra attribute keys
1554///
1555/// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataextraattributekey?language=objc)
1556// NS_TYPED_EXTENSIBLE_ENUM
1557pub type AVMetadataExtraAttributeKey = NSString;
1558
1559extern "C" {
1560 /// When present in an item's extraAttributes dictionary, identifies the resource to be used as the item's value. Values for this key are of type NSString.
1561 ///
1562 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataextraattributevalueurikey?language=objc)
1563 pub static AVMetadataExtraAttributeValueURIKey: Option<&'static AVMetadataExtraAttributeKey>;
1564}
1565
1566extern "C" {
1567 /// When present in an item's extraAttributes dictionary, identifies the base URI against which other URIs related to the item are to be resolved, e.g. AVMetadataExtraAttributeValueURIKey. Values for this key are of type NSString.
1568 ///
1569 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataextraattributebaseurikey?language=objc)
1570 pub static AVMetadataExtraAttributeBaseURIKey: Option<&'static AVMetadataExtraAttributeKey>;
1571}
1572
1573extern "C" {
1574 /// More information about the item; specific to the item keySpace
1575 /// &
1576 /// key.
1577 ///
1578 /// For example, this key is used with the following ID3 tags:
1579 /// TXXX, WXXX, APIC, GEOB: carries the Description
1580 /// PRIV: carries the Owner Identifier
1581 ///
1582 /// See also [Apple's documentation](https://developer.apple.com/documentation/avfoundation/avmetadataextraattributeinfokey?language=objc)
1583 pub static AVMetadataExtraAttributeInfoKey: Option<&'static AVMetadataExtraAttributeKey>;
1584}