Deprecated List

Deprecated List
Class <GCKDeviceScannerListener>
Use GCKDiscoveryManager and GCKDiscoveryManagerListener to discover Cast receivers.
Class <GCKGameManagerChannelDelegate>
The Game Manager API is no longer supported and will be removed in a future release.
Class <GCKRemoteMediaClientAdInfoParserDelegate>
A new API will be introduced in the future.
Member [GCKCastChannel sendTextMessage:]
Use sendTextMessage:error: (GCKCastChannel) which provides detailed error information.
Member [GCKDeviceManager launchApplication:relaunchIfRunning:]
Use launchApplication:withLaunchOptions: (GCKDeviceManager) instead.
Member [GCKDeviceScanner init]
Use initWithFilterCriteria: (GCKDeviceScanner) instead; do not use without a criteria.
Member [GCKFilterCriteria criteriaForRunningApplicationWithID:supportedNamespaces:]
Filtering by running application ID is not supported. Calling this method will ignore the applicationID parameter and simply delegate to criteriaForRunningApplicationWithSupportedNamespaces: (GCKFilterCriteria).
Member [GCKLoggerDelegate-p logFromFunction:message:]
Use logMessage:fromFunction: (GCKLoggerDelegate-p) instead.
Member [GCKLoggerFilter addClassNames:]
Use setLoggingLevel:forClasses: (GCKLoggerFilter) instead.
Member [GCKLoggerFilter addClassNames:minimumLogLevel:]
Use setLoggingLevel:forClasses: (GCKLoggerFilter) instead.
Member [GCKLoggerFilter addFunctionNames:]
Use setLoggingLevel:forFunctions: (GCKLoggerFilter) instead.
Member [GCKLoggerFilter addFunctionNames:minimumLogLevel:]
Use setLoggingLevel:forFunctions: (GCKLoggerFilter) instead.
Member [GCKLoggerFilter addMessagePatterns:caseInsensitive:]
Use addMessagePatterns: (GCKLoggerFilter) with inline (?-i) or (?i) instead.
Member [GCKMediaInformation initWithContentID:streamType:contentType:metadata:streamDuration:customData:]
Use the designated initializer.
Member GCKCastChannel::deviceManager
If this channel was not registered with the deprecated GCKDeviceManager class, this will be nil.
Member GCKDevice::manufacturer
Use the modelName or custom attributes instead.
Class GCKDeviceManager
Use GCKSessionManager and GCKCastSession to interact with Cast receivers.
Member GCKDeviceManager::isConnected
Use connectionState.
Member GCKDeviceManager::isConnectedToApp
Use applicationConnectionState.
Class GCKDeviceScanner
Use GCKDiscoveryManager to discover Cast receivers.
Class GCKFilterCriteria
Specify discovery criteria with GCKCastOptions when initializing the GCKCastContext.
Class GCKGameManagerChannel
The Game Manager API is no longer supported and will be removed in a future release.
Class GCKGameManagerResult
The Game Manager API is no longer supported and will be removed in a future release.
Class GCKGameManagerState
The Game Manager API is no longer supported and will be removed in a future release.
Member GCKLoggerFilter::exclusive
No longer implemented; value is ignored.
Class GCKMediaControlChannel
Use the GCKRemoteMediaClient property of the GCKCastSession to control media playback.
Member GCKMediaStatus::kGCKMediaCommandQueueNext
This flag is currently not implemented.
Member GCKMediaStatus::kGCKMediaCommandQueuePrevious
This flag is currently not implemented.
Member GCKMediaStatus::playingAd
Use adBreakStatus instead.
Class GCKPlayerInfo
The Game Manager API is no longer supported and will be removed in a future release.
Member GCKRemoteMediaClient::adInfoParserDelegate
Use GCKAdBreakStatus instead.
Member kGCKDeviceCapabilityAudioIn
Use GCKDeviceCapabilityAudioIn.
Member kGCKDeviceCapabilityAudioOut
Use GCKDeviceCapabilityAudioOut.
Member kGCKDeviceCapabilityVideoIn
Use GCKDeviceCapabilityVideoIn.
Member kGCKDeviceCapabilityVideoOut
Use GCKDeviceCapabilityVideoOut.