Class EncoderProfiles.VideoProfile
public class EncoderProfiles.VideoProfile : JVMBridgeBase<EncoderProfiles.VideoProfile>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseEncoderProfiles.VideoProfile
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<EncoderProfiles.VideoProfile>.IsAssignableFrom(IJavaType)JVMBridgeBase<EncoderProfiles.VideoProfile>.IsAssignableFrom<T>()JVMBridgeBase<EncoderProfiles.VideoProfile>.Execute<T>(params T[])JVMBridgeBase<EncoderProfiles.VideoProfile>.DynBridgeClazzJVMBridgeBase<EncoderProfiles.VideoProfile>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
VideoProfile()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public VideoProfile()
VideoProfile(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public VideoProfile(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
HDR_DOLBY_VISION
public static int HDR_DOLBY_VISION { get; }
Property Value
HDR_HDR10
public static int HDR_HDR10 { get; }
Property Value
HDR_HDR10PLUS
public static int HDR_HDR10PLUS { get; }
Property Value
HDR_HLG
public static int HDR_HLG { get; }
Property Value
HDR_NONE
public static int HDR_NONE { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
YUV_420
public static int YUV_420 { get; }
Property Value
YUV_422
public static int YUV_422 { get; }
Property Value
YUV_444
public static int YUV_444 { get; }
Property Value
Methods
GetBitDepth()
public int GetBitDepth()
Returns
GetBitrate()
https://developer.android.com/reference/android/media/EncoderProfiles.VideoProfile.html#getBitrate()
public int GetBitrate()
Returns
GetChromaSubsampling()
public int GetChromaSubsampling()
Returns
GetCodec()
public int GetCodec()
Returns
GetFrameRate()
public int GetFrameRate()
Returns
GetHdrFormat()
public int GetHdrFormat()
Returns
GetHeight()
public int GetHeight()
Returns
GetMediaType()
public String GetMediaType()
Returns
GetProfile()
https://developer.android.com/reference/android/media/EncoderProfiles.VideoProfile.html#getProfile()
public int GetProfile()
Returns
GetWidth()
public int GetWidth()