GCKUIPlaybackRateController 類別

GCKUIPlaybackRateController 類別參考資料

總覽

可用來實作自訂串流播放率 UI 的類別。

應用程式可能會將這個類別設為子類別,並覆寫 GCKUIPlaybackRateController::playbackRateGCKUIPlaybackRateController::inputEnabled setter,或使用 KVO 監聽這些屬性的變更,並據此更新播放率和/或播放率 UI 控制項。

開始時間
4.0

繼承 NSObject。

執行個體方法摘要

(instancetype) - init
 指定初始化器。更多...
 

資源摘要

float playbackRate
 GCKRemoteMediaClient 目前的串流播放速率。更多...
 
BOOL inputEnabled
 GCKUIMediaController 會寫入這個屬性,以啟用或停用由這個控制器管理的 UI 控制項。更多...
 

方法詳細資料

- (instancetype) init

指定初始化器。

資源詳情

- (float) playbackRate
readwritenonatomicassign

GCKRemoteMediaClient 目前的串流播放速率。

每當播放速率有所變更,GCKUIMediaController 都會寫入這個屬性。GCKUIMediaController 會觀察屬性 (除非是在編寫該屬性的情況下),如果屬性有所變更,則會透過 GCKRemoteMediaClient 發出適當的媒體指令來變更播放速率。

- (BOOL) inputEnabled
readwritenonatomicassign

GCKUIMediaController 會寫入這個屬性,以啟用或停用由這個控制器管理的 UI 控制項。

媒體指令執行期間,系統會暫時停用媒體相關 UI 控制項。