Table of Contents

Class TrackChangeEvent

Namespace
Android.Media.Metrics
Assembly
MASES.Netdroid.dll
public class TrackChangeEvent : Event, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Event>
TrackChangeEvent
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Event>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Event>.IsAssignableFrom<T>()
JVMBridgeBase<Event>.Execute<T>(params T[])
JVMBridgeBase<Event>.DynBridgeClazz
JVMBridgeBase<Event>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

public override string BridgeClassName { get; }

Property Value

string

CREATOR

public static Parcelable.Creator CREATOR { get; }

Property Value

Parcelable.Creator

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

TRACK_CHANGE_REASON_ADAPTIVE

public static int TRACK_CHANGE_REASON_ADAPTIVE { get; }

Property Value

int

TRACK_CHANGE_REASON_INITIAL

public static int TRACK_CHANGE_REASON_INITIAL { get; }

Property Value

int

TRACK_CHANGE_REASON_MANUAL

public static int TRACK_CHANGE_REASON_MANUAL { get; }

Property Value

int

TRACK_CHANGE_REASON_OTHER

public static int TRACK_CHANGE_REASON_OTHER { get; }

Property Value

int

TRACK_CHANGE_REASON_UNKNOWN

public static int TRACK_CHANGE_REASON_UNKNOWN { get; }

Property Value

int

TRACK_STATE_OFF

public static int TRACK_STATE_OFF { get; }

Property Value

int

TRACK_STATE_ON

public static int TRACK_STATE_ON { get; }

Property Value

int

TRACK_TYPE_AUDIO

public static int TRACK_TYPE_AUDIO { get; }

Property Value

int

TRACK_TYPE_TEXT

public static int TRACK_TYPE_TEXT { get; }

Property Value

int

TRACK_TYPE_VIDEO

public static int TRACK_TYPE_VIDEO { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

GetAudioSampleRate()

public int GetAudioSampleRate()

Returns

int

int

GetBitrate()

public int GetBitrate()

Returns

int

int

GetChannelCount()

public int GetChannelCount()

Returns

int

int

GetCodecName()

public String GetCodecName()

Returns

String

String

GetContainerMimeType()

public String GetContainerMimeType()

Returns

String

String

GetHeight()

public int GetHeight()

Returns

int

int

GetLanguage()

public String GetLanguage()

Returns

String

String

GetLanguageRegion()

public String GetLanguageRegion()

Returns

String

String

GetSampleMimeType()

public String GetSampleMimeType()

Returns

String

String

GetTrackChangeReason()

public int GetTrackChangeReason()

Returns

int

int

GetTrackState()

public int GetTrackState()

Returns

int

int

GetTrackType()

public int GetTrackType()

Returns

int

int

GetVideoFrameRate()

public float GetVideoFrameRate()

Returns

float

float

GetWidth()

public int GetWidth()

Returns

int

int

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int

Operators

implicit operator Parcelable(TrackChangeEvent)

Converter from TrackChangeEvent to Parcelable

public static implicit operator Parcelable(TrackChangeEvent t)

Parameters

t TrackChangeEvent

Returns

Parcelable