Android.Media.TV Namespace

Classes

AdBuffer

Buffer for advertisement data.

AdBuffer.InterfaceConsts
AdRequest

An advertisement request which can be sent to TV input to request AD operations.

AdRequest.InterfaceConsts
AdResponse

An advertisement response which can be sent to TV interactive App service to inform AD status.

AdResponse.InterfaceConsts
AitInfo

AIT (Application Information Table) info.

AitInfo.InterfaceConsts
BroadcastInfoRequest

A request for the information retrieved from broadcast signal.

BroadcastInfoRequest.InterfaceConsts
BroadcastInfoResponse

A response of BroadcastInfoRequest for information retrieved from broadcast signal.

BroadcastInfoResponse.InterfaceConsts
CommandRequest

A request for command from broadcast signal.

CommandResponse

A response for command from broadcast signal.

DsmccRequest

A request for DSM-CC from broadcast signal.

DsmccResponse

A response for DSM-CC from broadcast signal.

PesRequest

A request for PES from broadcast signal.

PesResponse

A response for PES from broadcast signal.

SectionRequest

A request for Section from broadcast signal.

SectionResponse

A response for Section from broadcast signal.

StreamEventRequest

A request for Stream Event from broadcast signal.

StreamEventResponse

A response for Stream Event from broadcast signal.

TableRequest

A request for Table from broadcast signal.

TableResponse

A response for Table from broadcast signal.

TableResponse.Builder

Builder for TableResponse.

TimelineRequest

A request for Timeline from broadcast signal.

TimelineResponse

A response for Timeline from broadcast signal.

TsRequest

A request for TS (transport stream) from broadcast signal.

TsResponse

A response for TS (transport stream) from broadcast signal.

TvContentRating

A class representing a TV content rating.

TvContract

The contract between the TV provider and applications.

TvContract.BaseTvColumns
TvContract.Channels

Column definitions for the TV channels table.

TvContract.Channels.InterfaceConsts
TvContract.Channels.Logo
TvContract.PreviewPrograms

Column definitions for the preview TV programs table.

TvContract.PreviewPrograms.InterfaceConsts
TvContract.Programs

Column definitions for the TV programs table.

TvContract.Programs.Genres
TvContract.Programs.InterfaceConsts
TvContract.RecordedPrograms

Column definitions for the recorded TV programs table.

TvContract.RecordedPrograms.InterfaceConsts
TvContract.WatchNextPrograms

Column definitions for the "watch next" TV programs table.

TvContract.WatchNextPrograms.InterfaceConsts
TvInputInfo

This class is used to specify meta information of a TV input.

TvInputInfo.Builder

A convenience builder for creating TvInputInfo objects.

TvInputInfo.InterfaceConsts
TvInputManager

Central system API to the overall TV input framework (TIF) architecture, which arbitrates interaction between applications and the selected TV inputs.

TvInputManager.TvInputCallback

Callback used to monitor status of the TV inputs.

TvInputService

The TvInputService class represents a TV input or source such as HDMI or built-in tuner which provides pass-through video or broadcast TV programs.

TvInputService.HardwareSession

Base class for a TV input session which represents an external device connected to a hardware TV input.

TvInputService.RecordingSession

Base class for derived classes to implement to provide a TV input recording session.

TvInputService.Session

Base class for derived classes to implement to provide a TV input session.

TvRecordingClient

The public interface object used to interact with a specific TV input service for TV program recording.

TvRecordingClient.RecordingCallback

Callback used to receive various status updates on the android.media.tv.TvInputService.RecordingSession

TvRecordingInfo

This class is used to describe the meta information for a TV recording.

TvRecordingInfo.InterfaceConsts
TvTrackInfo

Encapsulates the format of tracks played in TvInputService.

TvTrackInfo.Builder

A builder class for creating TvTrackInfo objects.

TvTrackInfo.InterfaceConsts
TvView

Displays TV contents.

TvView.TimeShiftPositionCallback

Callback used to receive time shift position changes.

TvView.TvInputCallback

Callback used to receive various status updates on the TvView.

TvView.UnhandledInputEventEventArgs

Provides data for the UnhandledInputEvent event.

Interfaces

TvContract.IBaseTvColumns

Common base for the tables of TV channels/programs.

TvView.IOnUnhandledInputEventListener

Interface definition for a callback to be invoked when the unhandled input event is received.

Enums

AdRequestType
AdResponseType
BroadcastInfoRequestOption
BroadcastInfoResponseResult
BroadcastInfoType
PreviewAspectRatio
PreviewAvailability
PreviewInteractionType
PreviewReviewRatingStyle
PreviewType
PriorityHintUseCase
RecordedReviewRatingStyle
RecordingError
RecordingStatus
RecordingWeekDays
ReviewRatingStyle
SignalStrength
TableName
TimeShiftMode
TimeShiftStatus
TvInputState

Enumerates values returned by several types and taken as a parameter of the F:Android.Media.TV.TvInputManager+TvInputCallback.OnInputStateChanged member.

TvInputType

Enumerates values returned by several types.

TVMessageType
TvTrackInfoType

Enumerates values returned by several types and taken as a parameter of several types.

VideoUnavailableReason
WatchNextAspectRatio
WatchNextAvailability
WatchNextInteractionType
WatchNextReviewRatingStyle
WatchNextType
WatchNextWatchNextType