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.