Class MediaCodecInfo
public class MediaCodecInfo : JVMBridgeBase<MediaCodecInfo>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
MediaCodecInfo
- Implements
- Extension Methods
Constructors
MediaCodecInfo(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public MediaCodecInfo(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
SECURITY_MODEL_MEMORY_SAFE
https://developer.android.com/reference/android/media/MediaCodecInfo.html#SECURITY_MODEL_MEMORY_SAFE
public static int SECURITY_MODEL_MEMORY_SAFE { get; set; }
Property Value
SECURITY_MODEL_SANDBOXED
public static int SECURITY_MODEL_SANDBOXED { get; set; }
Property Value
Methods
GetCanonicalName()
public String GetCanonicalName()
Returns
GetCapabilitiesForType(String)
public MediaCodecInfo.CodecCapabilities GetCapabilitiesForType(String arg0)
Parameters
Returns
GetName()
public String GetName()
Returns
GetSecurityModel()
public int GetSecurityModel()
Returns
GetSupportedTypes()
public String[] GetSupportedTypes()
Returns
IsAlias()
public bool IsAlias()
Returns
IsEncoder()
public bool IsEncoder()
Returns
IsHardwareAccelerated()
public bool IsHardwareAccelerated()
Returns
IsSoftwareOnly()
public bool IsSoftwareOnly()
Returns
IsVendor()
public bool IsVendor()