Class TrackChangeEvent
public class TrackChangeEvent : Event, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Event>TrackChangeEvent
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Event>.IsAssignableFrom(IJavaType)JVMBridgeBase<Event>.IsAssignableFrom<T>()JVMBridgeBase<Event>.Execute<T>(params T[])JVMBridgeBase<Event>.DynBridgeClazzJVMBridgeBase<Event>.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
TrackChangeEvent()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public TrackChangeEvent()
TrackChangeEvent(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 TrackChangeEvent(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
CREATOR
public static Parcelable.Creator CREATOR { 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
TRACK_CHANGE_REASON_ADAPTIVE
public static int TRACK_CHANGE_REASON_ADAPTIVE { get; }
Property Value
TRACK_CHANGE_REASON_INITIAL
public static int TRACK_CHANGE_REASON_INITIAL { get; }
Property Value
TRACK_CHANGE_REASON_MANUAL
public static int TRACK_CHANGE_REASON_MANUAL { get; }
Property Value
TRACK_CHANGE_REASON_OTHER
public static int TRACK_CHANGE_REASON_OTHER { get; }
Property Value
TRACK_CHANGE_REASON_UNKNOWN
public static int TRACK_CHANGE_REASON_UNKNOWN { get; }
Property Value
TRACK_STATE_OFF
public static int TRACK_STATE_OFF { get; }
Property Value
TRACK_STATE_ON
public static int TRACK_STATE_ON { get; }
Property Value
TRACK_TYPE_AUDIO
https://developer.android.com/reference/android/media/metrics/TrackChangeEvent.html#TRACK_TYPE_AUDIO
public static int TRACK_TYPE_AUDIO { get; }
Property Value
TRACK_TYPE_TEXT
public static int TRACK_TYPE_TEXT { get; }
Property Value
TRACK_TYPE_VIDEO
https://developer.android.com/reference/android/media/metrics/TrackChangeEvent.html#TRACK_TYPE_VIDEO
public static int TRACK_TYPE_VIDEO { get; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
GetAudioSampleRate()
public int GetAudioSampleRate()
Returns
GetBitrate()
public int GetBitrate()
Returns
GetChannelCount()
public int GetChannelCount()
Returns
GetCodecName()
public String GetCodecName()
Returns
GetContainerMimeType()
public String GetContainerMimeType()
Returns
GetHeight()
public int GetHeight()
Returns
GetLanguage()
public String GetLanguage()
Returns
GetLanguageRegion()
public String GetLanguageRegion()
Returns
GetSampleMimeType()
public String GetSampleMimeType()
Returns
GetTrackChangeReason()
public int GetTrackChangeReason()
Returns
GetTrackState()
public int GetTrackState()
Returns
GetTrackType()
public int GetTrackType()
Returns
GetVideoFrameRate()
public float GetVideoFrameRate()
Returns
GetWidth()
public int GetWidth()
Returns
WriteToParcel(Parcel, int)
public void WriteToParcel(Parcel arg0, int arg1)
Parameters
Operators
implicit operator Parcelable(TrackChangeEvent)
Converter from TrackChangeEvent to Parcelable
public static implicit operator Parcelable(TrackChangeEvent t)