Package org.robovm.apple.coremedia
Class CMMetadataFormatDescription
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.corefoundation.CFType
org.robovm.apple.coremedia.CMFormatDescription
org.robovm.apple.coremedia.CMMetadataFormatDescription
- All Implemented Interfaces:
AutoCloseable
public class CMMetadataFormatDescription extends CMFormatDescription
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCMMetadataFormatDescription.CMMetadataFormatDescriptionPtrNested classes/interfaces inherited from class org.robovm.apple.coremedia.CMFormatDescription
CMFormatDescription.CMFormatDescriptionPtrNested classes/interfaces inherited from class org.robovm.apple.corefoundation.CFType
CFType.AsListMarshaler, CFType.CFTypePtr, CFType.Marshaler, CFType.NoRetainMarshaler -
Constructor Summary
Constructors Constructor Description CMMetadataFormatDescription() -
Method Summary
Methods inherited from class org.robovm.apple.coremedia.CMFormatDescription
create, create, create0, equalsTo, equalsTo, equalsTo, getClassTypeID, getExtension, getExtensionDictionary, getMediaSubType, getMediaTypeMethods inherited from class org.robovm.apple.corefoundation.CFType
autorelease, close, dispose, dispose, doDispose, equalsTo, finalize, getAllocator, getDescription, getRetainCount, getTypeID, getTypeIDDescription, hash, makeCollectable, release, release, retain, retain, show, toString
-
Constructor Details
-
CMMetadataFormatDescription
public CMMetadataFormatDescription()
-
-
Method Details
-
createWithKeys
public static CMMetadataFormatDescription createWithKeys(CMMetadataFormatType metadataType, List<CMMetadataFormatDescriptionKey> keys) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 4.0 and later.
-
createWithMetadataSpecifications
public static CMMetadataFormatDescription createWithMetadataSpecifications(CMMetadataFormatType metadataType, List<CMMetadataFormatDescriptionMetadataSpecification> metadataSpecifications) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
create
public static CMMetadataFormatDescription create(CMMetadataFormatDescription srcDesc, List<CMMetadataFormatDescriptionMetadataSpecification> metadataSpecifications) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
createByMergingFormatDescriptions
public static CMMetadataFormatDescription createByMergingFormatDescriptions(CMMetadataFormatDescription srcDesc1, CMMetadataFormatDescription srcDesc2) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
createFromBigEndianMetadataDescriptionData
public static CMMetadataFormatDescription createFromBigEndianMetadataDescriptionData(BytePtr metadataDescriptionData, long metadataDescriptionSize, String metadataDescriptionFlavor) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
createFromBigEndianMetadataDescriptionBlockBuffer
public static CMMetadataFormatDescription createFromBigEndianMetadataDescriptionBlockBuffer(CMBlockBuffer metadataDescriptionBlockBuffer, String metadataDescriptionFlavor) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
copyAsBigEndianMetadataDescriptionBlockBuffer
public CMBlockBuffer copyAsBigEndianMetadataDescriptionBlockBuffer(String metadataDescriptionFlavor) throws OSStatusException- Throws:
OSStatusException- Since:
- Available in iOS 8.0 and later.
-
getKey
-
getIdentifiers
-