Table of Contents

Class TvInputManager

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

TvInputManager()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public TvInputManager()

TvInputManager(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 TvInputManager(params object[] args)

Parameters

args object[]

Properties

ACTION_BLOCKED_RATINGS_CHANGED

public static String ACTION_BLOCKED_RATINGS_CHANGED { get; }

Property Value

String

ACTION_PARENTAL_CONTROLS_ENABLED_CHANGED

public static String ACTION_PARENTAL_CONTROLS_ENABLED_CHANGED { get; }

Property Value

String

ACTION_QUERY_CONTENT_RATING_SYSTEMS

public static String ACTION_QUERY_CONTENT_RATING_SYSTEMS { get; }

Property Value

String

ACTION_SETUP_INPUTS

public static String ACTION_SETUP_INPUTS { get; }

Property Value

String

ACTION_VIEW_RECORDING_SCHEDULES

public static String ACTION_VIEW_RECORDING_SCHEDULES { get; }

Property Value

String

BROADCAST_INFO_STREAM_EVENT

public static int BROADCAST_INFO_STREAM_EVENT { get; }

Property Value

int

BROADCAST_INFO_TYPE_COMMAND

public static int BROADCAST_INFO_TYPE_COMMAND { get; }

Property Value

int

BROADCAST_INFO_TYPE_DSMCC

public static int BROADCAST_INFO_TYPE_DSMCC { get; }

Property Value

int

BROADCAST_INFO_TYPE_PES

public static int BROADCAST_INFO_TYPE_PES { get; }

Property Value

int

BROADCAST_INFO_TYPE_SECTION

public static int BROADCAST_INFO_TYPE_SECTION { get; }

Property Value

int

BROADCAST_INFO_TYPE_TABLE

public static int BROADCAST_INFO_TYPE_TABLE { get; }

Property Value

int

BROADCAST_INFO_TYPE_TIMELINE

public static int BROADCAST_INFO_TYPE_TIMELINE { get; }

Property Value

int

BROADCAST_INFO_TYPE_TS

public static int BROADCAST_INFO_TYPE_TS { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

INPUT_STATE_CONNECTED

public static int INPUT_STATE_CONNECTED { get; }

Property Value

int

INPUT_STATE_CONNECTED_STANDBY

public static int INPUT_STATE_CONNECTED_STANDBY { get; }

Property Value

int

INPUT_STATE_DISCONNECTED

public static int INPUT_STATE_DISCONNECTED { get; }

Property Value

int

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

META_DATA_CONTENT_RATING_SYSTEMS

public static String META_DATA_CONTENT_RATING_SYSTEMS { get; }

Property Value

String

RECORDING_ERROR_INSUFFICIENT_SPACE

public static int RECORDING_ERROR_INSUFFICIENT_SPACE { get; }

Property Value

int

RECORDING_ERROR_RESOURCE_BUSY

public static int RECORDING_ERROR_RESOURCE_BUSY { get; }

Property Value

int

RECORDING_ERROR_UNKNOWN

public static int RECORDING_ERROR_UNKNOWN { get; }

Property Value

int

SIGNAL_STRENGTH_LOST

public static int SIGNAL_STRENGTH_LOST { get; }

Property Value

int

SIGNAL_STRENGTH_STRONG

public static int SIGNAL_STRENGTH_STRONG { get; }

Property Value

int

SIGNAL_STRENGTH_WEAK

public static int SIGNAL_STRENGTH_WEAK { get; }

Property Value

int

TIME_SHIFT_INVALID_TIME

public static long TIME_SHIFT_INVALID_TIME { get; }

Property Value

long

TIME_SHIFT_MODE_AUTO

public static int TIME_SHIFT_MODE_AUTO { get; }

Property Value

int

TIME_SHIFT_MODE_LOCAL

public static int TIME_SHIFT_MODE_LOCAL { get; }

Property Value

int

TIME_SHIFT_MODE_NETWORK

public static int TIME_SHIFT_MODE_NETWORK { get; }

Property Value

int

TIME_SHIFT_MODE_OFF

public static int TIME_SHIFT_MODE_OFF { get; }

Property Value

int

TIME_SHIFT_STATUS_AVAILABLE

public static int TIME_SHIFT_STATUS_AVAILABLE { get; }

Property Value

int

TIME_SHIFT_STATUS_UNAVAILABLE

public static int TIME_SHIFT_STATUS_UNAVAILABLE { get; }

Property Value

int

TIME_SHIFT_STATUS_UNKNOWN

public static int TIME_SHIFT_STATUS_UNKNOWN { get; }

Property Value

int

TIME_SHIFT_STATUS_UNSUPPORTED

public static int TIME_SHIFT_STATUS_UNSUPPORTED { get; }

Property Value

int

TV_MESSAGE_GROUP_ID_NONE

public static long TV_MESSAGE_GROUP_ID_NONE { get; }

Property Value

long

TV_MESSAGE_KEY_GROUP_ID

public static String TV_MESSAGE_KEY_GROUP_ID { get; }

Property Value

String

TV_MESSAGE_KEY_RAW_DATA

public static String TV_MESSAGE_KEY_RAW_DATA { get; }

Property Value

String

TV_MESSAGE_KEY_STREAM_ID

public static String TV_MESSAGE_KEY_STREAM_ID { get; }

Property Value

String

TV_MESSAGE_KEY_SUBTYPE

public static String TV_MESSAGE_KEY_SUBTYPE { get; }

Property Value

String

TV_MESSAGE_SUBTYPE_CC_608E

public static String TV_MESSAGE_SUBTYPE_CC_608E { get; }

Property Value

String

TV_MESSAGE_SUBTYPE_WATERMARKING_A335

public static String TV_MESSAGE_SUBTYPE_WATERMARKING_A335 { get; }

Property Value

String

TV_MESSAGE_TYPE_CLOSED_CAPTION

public static int TV_MESSAGE_TYPE_CLOSED_CAPTION { get; }

Property Value

int

TV_MESSAGE_TYPE_OTHER

public static int TV_MESSAGE_TYPE_OTHER { get; }

Property Value

int

TV_MESSAGE_TYPE_WATERMARK

public static int TV_MESSAGE_TYPE_WATERMARK { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY

public static int VIDEO_UNAVAILABLE_REASON_AUDIO_ONLY { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_BUFFERING

public static int VIDEO_UNAVAILABLE_REASON_BUFFERING { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_BLACKOUT

public static int VIDEO_UNAVAILABLE_REASON_CAS_BLACKOUT { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_CARD_INVALID

public static int VIDEO_UNAVAILABLE_REASON_CAS_CARD_INVALID { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_CARD_MUTE

public static int VIDEO_UNAVAILABLE_REASON_CAS_CARD_MUTE { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_INSUFFICIENT_OUTPUT_PROTECTION

public static int VIDEO_UNAVAILABLE_REASON_CAS_INSUFFICIENT_OUTPUT_PROTECTION { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_LICENSE_EXPIRED

public static int VIDEO_UNAVAILABLE_REASON_CAS_LICENSE_EXPIRED { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_NEED_ACTIVATION

public static int VIDEO_UNAVAILABLE_REASON_CAS_NEED_ACTIVATION { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_NEED_PAIRING

public static int VIDEO_UNAVAILABLE_REASON_CAS_NEED_PAIRING { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_NO_CARD

public static int VIDEO_UNAVAILABLE_REASON_CAS_NO_CARD { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_PVR_RECORDING_NOT_ALLOWED

public static int VIDEO_UNAVAILABLE_REASON_CAS_PVR_RECORDING_NOT_ALLOWED { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_REBOOTING

public static int VIDEO_UNAVAILABLE_REASON_CAS_REBOOTING { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_CAS_UNKNOWN

public static int VIDEO_UNAVAILABLE_REASON_CAS_UNKNOWN { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_INSUFFICIENT_RESOURCE

public static int VIDEO_UNAVAILABLE_REASON_INSUFFICIENT_RESOURCE { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_NOT_CONNECTED

public static int VIDEO_UNAVAILABLE_REASON_NOT_CONNECTED { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_TUNING

public static int VIDEO_UNAVAILABLE_REASON_TUNING { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_UNKNOWN

public static int VIDEO_UNAVAILABLE_REASON_UNKNOWN { get; }

Property Value

int

VIDEO_UNAVAILABLE_REASON_WEAK_SIGNAL

public static int VIDEO_UNAVAILABLE_REASON_WEAK_SIGNAL { get; }

Property Value

int

Methods

GetBlockedRatings()

public List<TvContentRating> GetBlockedRatings()

Returns

List<TvContentRating>

List

GetInputState(String)

public int GetInputState(String arg0)

Parameters

arg0 String

String

Returns

int

int

GetTvInputInfo(String)

public TvInputInfo GetTvInputInfo(String arg0)

Parameters

arg0 String

String

Returns

TvInputInfo

TvInputInfo

GetTvInputList()

public List<TvInputInfo> GetTvInputList()

Returns

List<TvInputInfo>

List

IsParentalControlsEnabled()

public bool IsParentalControlsEnabled()

Returns

bool

bool

IsRatingBlocked(TvContentRating)

public bool IsRatingBlocked(TvContentRating arg0)

Parameters

arg0 TvContentRating

TvContentRating

Returns

bool

bool

RegisterCallback(TvInputCallback, Handler)

public void RegisterCallback(TvInputManager.TvInputCallback arg0, Handler arg1)

Parameters

arg0 TvInputManager.TvInputCallback

TvInputManager.TvInputCallback

arg1 Handler

Handler

UnregisterCallback(TvInputCallback)

public void UnregisterCallback(TvInputManager.TvInputCallback arg0)

Parameters

arg0 TvInputManager.TvInputCallback

TvInputManager.TvInputCallback

UpdateTvInputInfo(TvInputInfo)

public void UpdateTvInputInfo(TvInputInfo arg0)

Parameters

arg0 TvInputInfo

TvInputInfo