Package org.robovm.apple.coremedia
Class CMMetadataIdentifier
- java.lang.Object
-
- org.robovm.apple.foundation.GlobalValueEnumeration<CFString>
-
- org.robovm.apple.coremedia.CMMetadataIdentifier
-
public class CMMetadataIdentifier extends GlobalValueEnumeration<CFString>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CMMetadataIdentifier.AsListMarshaler
static class
CMMetadataIdentifier.Marshaler
static class
CMMetadataIdentifier.Values
-
Field Summary
Fields Modifier and Type Field Description static CMMetadataIdentifier
QuickTimeMetadataDirection_Facing
static CMMetadataIdentifier
QuickTimeMetadataLocation_ISO6709
static CMMetadataIdentifier
QuickTimeMetadataPreferredAffineTransform
static CMMetadataIdentifier
QuickTimeMetadataVideoOrientation
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
createIdentifier(CFType key, java.lang.String keySpace)
static java.lang.String
createIdentifier(CFType key, CMMetadataKeySpace keySpace)
protected static OSStatus
createIdentifier0(CFAllocator allocator, CFType key, java.lang.String keySpace, CFString.CFStringPtr identifierOut)
static CFType
createKey(java.lang.String identifier)
static CFType
createKey(CMMetadataIdentifier identifier)
protected static OSStatus
createKey0(CFAllocator allocator, java.lang.String identifier, CFType.CFTypePtr keyOut)
static NSData
createKeyAsData(java.lang.String identifier)
static NSData
createKeyAsData(CMMetadataIdentifier identifier)
protected static OSStatus
createKeyAsData0(CFAllocator allocator, java.lang.String identifier, NSData.NSDataPtr keyOut)
java.lang.String
createKeySpace(java.lang.String identifier)
java.lang.String
createKeySpace(CMMetadataIdentifier identifier)
protected static OSStatus
createKeySpace0(CFAllocator allocator, java.lang.String identifier, CFString.CFStringPtr keySpaceOut)
static CMMetadataIdentifier
valueOf(CFString value)
-
Methods inherited from class org.robovm.apple.foundation.GlobalValueEnumeration
toString, value
-
-
-
-
Field Detail
-
QuickTimeMetadataLocation_ISO6709
public static final CMMetadataIdentifier QuickTimeMetadataLocation_ISO6709
- Since:
- Available in iOS 8.0 and later.
-
QuickTimeMetadataDirection_Facing
public static final CMMetadataIdentifier QuickTimeMetadataDirection_Facing
- Since:
- Available in iOS 8.0 and later.
-
QuickTimeMetadataPreferredAffineTransform
public static final CMMetadataIdentifier QuickTimeMetadataPreferredAffineTransform
- Since:
- Available in iOS 8.0 and later.
-
QuickTimeMetadataVideoOrientation
public static final CMMetadataIdentifier QuickTimeMetadataVideoOrientation
- Since:
- Available in iOS 9.0 and later.
-
-
Method Detail
-
valueOf
public static CMMetadataIdentifier valueOf(CFString value)
-
createIdentifier
public static java.lang.String createIdentifier(CFType key, CMMetadataKeySpace keySpace) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createIdentifier
public static java.lang.String createIdentifier(CFType key, java.lang.String keySpace) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKey
public static CFType createKey(CMMetadataIdentifier identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKey
public static CFType createKey(java.lang.String identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKeyAsData
public static NSData createKeyAsData(CMMetadataIdentifier identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKeyAsData
public static NSData createKeyAsData(java.lang.String identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKeySpace
public java.lang.String createKeySpace(CMMetadataIdentifier identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createKeySpace
public java.lang.String createKeySpace(java.lang.String identifier) throws OSStatusException
- Throws:
OSStatusException
- Since:
- Available in iOS 8.0 and later.
-
createIdentifier0
protected static OSStatus createIdentifier0(CFAllocator allocator, CFType key, java.lang.String keySpace, CFString.CFStringPtr identifierOut)
- Since:
- Available in iOS 8.0 and later.
-
createKey0
protected static OSStatus createKey0(CFAllocator allocator, java.lang.String identifier, CFType.CFTypePtr keyOut)
- Since:
- Available in iOS 8.0 and later.
-
createKeyAsData0
protected static OSStatus createKeyAsData0(CFAllocator allocator, java.lang.String identifier, NSData.NSDataPtr keyOut)
- Since:
- Available in iOS 8.0 and later.
-
createKeySpace0
protected static OSStatus createKeySpace0(CFAllocator allocator, java.lang.String identifier, CFString.CFStringPtr keySpaceOut)
- Since:
- Available in iOS 8.0 and later.
-
-