GCKDevice.h 文件

GCKDevice.h 文件引用

GCKDeviceStatus、GCKDeviceCapability 和 GCKDeviceType 枚举。 更多...

class  GCKDevice
 表示接收方设备的对象。更多...
 

枚举

enum  GCKDeviceStatus { GCKDeviceStatusUnknown = -1, GCKDeviceStatusIdle = 0, GCKDeviceStatusBusy = 1 }
 用于定义扫描设备时设备状态的枚举。更多...
 
enum  GCKDeviceCapability {
  GCKDeviceCapabilityVideoOut = 1 << 0, GCKDeviceCapabilityVideoIn = 1 << 1, GCKDeviceCapabilityAudioOut = 1 << 2, GCKDeviceCapabilityAudioIn = 1 << 3,
  GCKDeviceCapabilityMultizoneGroup = 1 << 5, GCKDeviceCapabilityMasterOrFixedVolume = 1 << 11, GCKDeviceCapabilityAttenuationOrFixedVolume = 1 << 12
}
 定义接收方设备功能的枚举。更多...
 
enum  GCKDeviceType {
  GCKDeviceTypeGeneric = 0, GCKDeviceTypeTV, GCKDeviceTypeSpeaker, GCKDeviceTypeSpeakerGroup,
  GCKDeviceTypeNearbyUnpaired
}
 设备类型。更多...
 

变量

const NSInteger kGCKDeviceCapabilityVideoOut
 
const NSInteger kGCKDeviceCapabilityVideoIn
 
const NSInteger kGCKDeviceCapabilityAudioOut
 
const NSInteger kGCKDeviceCapabilityAudioIn
 
NSString *const kGCKCastDeviceCategory
 用于标识 Cast 设备的设备类别。更多...
 

详细说明

GCKDeviceStatus、GCKDeviceCapability 和 GCKDeviceType 枚举。

枚举类型文档

用于定义扫描设备时设备状态的枚举。

枚举器
GCKDeviceStatusUnknown

未知状态。

GCKDeviceStatusIdle

闲置设备状态。

GCKDeviceStatusBusy

忙碌/加入设备状态。

定义接收方设备功能的枚举。

枚举器
GCKDeviceCapabilityVideoOut

设备具有视频输出功能。

GCKDeviceCapabilityVideoIn

设备具有视频进出功能。

GCKDeviceCapabilityAudioOut

设备具有音频输出功能。

GCKDeviceCapabilityAudioIn

设备具有音频输入功能。

GCKDeviceCapabilityMultizoneGroup

该设备具有多可用区组功能。

GCKDeviceCapabilityMasterOrFixedVolume

设备具有主音量模式或固定音量模式功能。

GCKDeviceCapabilityAttenuationOrFixedVolume

设备具有衰减或固定音量模式功能。

设备类型。

开始时间
3.3
枚举器
GCKDeviceTypeGeneric

通用投放设备。

GCKDeviceTypeTV

支持 Cast 的电视。

GCKDeviceTypeSpeaker

支持 Cast 的音响设备或其他音频设备。

GCKDeviceTypeSpeakerGroup

音箱群组。

GCKDeviceTypeNearbyUnpaired

“附近的设备”伪设备,表示附近任何未配对的访客模式设备。

变量文档

const NSInteger kGCKDeviceCapabilityVideoOut
const NSInteger kGCKDeviceCapabilityVideoIn
const NSInteger kGCKDeviceCapabilityAudioOut
const NSInteger kGCKDeviceCapabilityAudioIn
kGCKCastDeviceCategory

用于标识 Cast 设备的设备类别。