GCKDevice.h File
Stay organized with collections
Save and categorize content based on your preferences.
GCKDeviceStatus, GCKDeviceCapability, and GCKDeviceType enums.
More...
|
enum | GCKDeviceStatus { GCKDeviceStatusUnknown = -1,
GCKDeviceStatusIdle = 0,
GCKDeviceStatusBusy = 1
} |
| Enum defining the device status at the time the device was scanned. More...
|
|
enum | GCKDeviceCapability {
GCKDeviceCapabilityVideoOut = 1 << 0,
GCKDeviceCapabilityVideoIn = 1 << 1,
GCKDeviceCapabilityAudioOut = 1 << 2,
GCKDeviceCapabilityAudioIn = 1 << 3,
GCKDeviceCapabilityMultizoneGroup = 1 << 5,
GCKDeviceCapabilityMasterOrFixedVolume = 1 << 11,
GCKDeviceCapabilityAttenuationOrFixedVolume = 1 << 12
} |
| Enum defining the capabilities of a receiver device. More...
|
|
enum | GCKDeviceType {
GCKDeviceTypeGeneric = 0,
GCKDeviceTypeTV,
GCKDeviceTypeSpeaker,
GCKDeviceTypeSpeakerGroup,
GCKDeviceTypeNearbyUnpaired
} |
| Device types. More...
|
|
GCKDeviceStatus, GCKDeviceCapability, and GCKDeviceType enums.
Enum defining the device status at the time the device was scanned.
Enumerator |
---|
GCKDeviceStatusUnknown |
Unknown status.
|
GCKDeviceStatusIdle |
Idle device status.
|
GCKDeviceStatusBusy |
Busy/join device status.
|
Enum defining the capabilities of a receiver device.
Enumerator |
---|
GCKDeviceCapabilityVideoOut |
The device has video-out capability.
|
GCKDeviceCapabilityVideoIn |
The device has video-in capability.
|
GCKDeviceCapabilityAudioOut |
The device has audio-out capability.
|
GCKDeviceCapabilityAudioIn |
The device has audio-in capability.
|
GCKDeviceCapabilityMultizoneGroup |
The device has multizone group capability.
|
GCKDeviceCapabilityMasterOrFixedVolume |
The device has master or fixed volume mode capability.
|
GCKDeviceCapabilityAttenuationOrFixedVolume |
The device has attenuation or fixed volume mode capability.
|
Device types.
- Since
- 3.3
Enumerator |
---|
GCKDeviceTypeGeneric |
Generic Cast device.
|
GCKDeviceTypeTV |
Cast-enabled TV.
|
GCKDeviceTypeSpeaker |
Cast-enabled speaker or other audio device.
|
GCKDeviceTypeSpeakerGroup |
Speaker group.
|
GCKDeviceTypeNearbyUnpaired |
The "Nearby Devices" pseudo-device, which represents any nearby unpaired guest-mode devices.
|
const NSInteger kGCKDeviceCapabilityVideoOut |
const NSInteger kGCKDeviceCapabilityVideoIn |
const NSInteger kGCKDeviceCapabilityAudioOut |
const NSInteger kGCKDeviceCapabilityAudioIn |
The device category that identifies Cast devices.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["This header file defines the `GCKDevice` class, which represents a Cast receiver device and its capabilities."],["It includes enums for device status (`GCKDeviceStatus`), capabilities (`GCKDeviceCapability`), and types (`GCKDeviceType`)."],["Deprecated constants for device capabilities are included, but using the corresponding enum values is preferred."],["`kGCKCastDeviceCategory` identifies the category of Cast devices."]]],[]]