Added in API level 21
android.media.tv
Interfaces
| TvContract.BaseTvColumns | Common base for the tables of TV channels/programs. |
| TvView.OnUnhandledInputEventListener | Interface definition for a callback to be invoked when the unhandled input event is received. |
Classes
| AdBuffer | Buffer for advertisement data. |
| AdRequest | An advertisement request which can be sent to TV input to request AD operations. |
| AdResponse | An advertisement response which can be sent to TV interactive App service to inform AD status. |
| AitInfo | AIT (Application Information Table) info. |
| BroadcastInfoRequest | A request for the information retrieved from broadcast signal. |
| BroadcastInfoResponse |
A response of BroadcastInfoRequest for information retrieved from broadcast signal.
|
| 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. |
| SignalingDataInfo |
Describes a metadata object of a SignalingDataResponse.
|
| SignalingDataRequest | Request to retrieve the Low-level Signalling Tables (LLS) and Service-layer Signalling (SLS) metadata. |
| SignalingDataResponse | A response for the signaling data from the 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.Channels | Column definitions for the TV channels table. |
| TvContract.Channels.Logo | A sub-directory of a single TV channel that represents its primary logo. |
| TvContract.PreviewPrograms | Column definitions for the preview TV programs table. |
| TvContract.Programs | Column definitions for the TV programs table. |
| TvContract.Programs.Genres | Canonical genres for TV programs. |
| TvContract.RecordedPrograms | Column definitions for the recorded TV programs table. |
| TvContract.WatchNextPrograms | Column definitions for the "watch next" TV programs table. |
| TvInputInfo | This class is used to specify meta information of a TV input. |
| TvInputInfo.Builder |
A convenience builder for creating TvInputInfo objects.
|
| 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
TvInputService.RecordingSession
|
| TvRecordingInfo | This class is used to describe the meta information for a TV recording. |
| TvTrackInfo |
Encapsulates the format of tracks played in TvInputService.
|
| TvTrackInfo.Builder |
A builder class for creating TvTrackInfo objects.
|
| 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.
|
Interfaces
Classes
- AdBuffer
- AdRequest
- AdResponse
- AitInfo
- BroadcastInfoRequest
- BroadcastInfoResponse
- CommandRequest
- CommandResponse
- DsmccRequest
- DsmccResponse
- PesRequest
- PesResponse
- SectionRequest
- SectionResponse
- SignalingDataInfo
- SignalingDataRequest
- SignalingDataResponse
- StreamEventRequest
- StreamEventResponse
- TableRequest
- TableResponse
- TableResponse.Builder
- TimelineRequest
- TimelineResponse
- TsRequest
- TsResponse
- TvContentRating
- TvContract
- TvContract.Channels
- TvContract.Channels.Logo
- TvContract.PreviewPrograms
- TvContract.Programs
- TvContract.Programs.Genres
- TvContract.RecordedPrograms
- TvContract.WatchNextPrograms
- TvInputInfo
- TvInputInfo.Builder
- TvInputManager
- TvInputManager.TvInputCallback
- TvInputService
- TvInputService.HardwareSession
- TvInputService.RecordingSession
- TvInputService.Session
- TvRecordingClient
- TvRecordingClient.RecordingCallback
- TvRecordingInfo
- TvTrackInfo
- TvTrackInfo.Builder
- TvView
- TvView.TimeShiftPositionCallback
- TvView.TvInputCallback