CoWatchingState

@Immutable
@AutoValue
@PublicApi
abstract class CoWatchingState : QueriedCoWatchingState


Biểu thị trạng thái của hoạt động cùng xem.

Dùng khi nhận thông tin cập nhật trạng thái từ những người tham gia khác và dưới dạng giá trị trả về của onStateQuery.

Tóm tắt

Các loại lồng nhau

Trình tạo cho CoWatchingState.

Biểu thị trạng thái hiện tại của việc phát nội dung nghe nhìn.

Hàm công khai

java-static CoWatchingState.Builder!

Trả về một Builder mới.

abstract CoWatchingQueue!

Trả về các giá trị xếp hàng.

abstract String!

Trả về giá trị nhận dạng của nội dung nghe nhìn đang phát.

abstract Duration!

Trả về vị trí hiện tại của nội dung nghe nhìn phát.

abstract Double

Trả về tốc độ phát hiện tại, trong đó 1.0 là tốc độ bình thường.

abstract CoWatchingState.PlaybackState!

Trả về trạng thái hiện tại của việc phát nội dung nghe nhìn.

abstract CoWatchingState.Builder!

Trả về Builder mới từ đối tượng hiện tại.

Hàm kế thừa

Từ com.google.android.meet.addons.QueriedCoWatchingState
java-static QueriedCoWatchingState!
of(mediaPlayoutPosition: Duration!)

Hàm công khai

trình tạo

java-static fun builder(): CoWatchingState.Builder!

Trả về một Builder mới.

coWatchingQueue

abstract fun coWatchingQueue(): CoWatchingQueue!

Trả về các giá trị xếp hàng.

mediaId

abstract fun mediaId(): String!

Trả về giá trị nhận dạng của nội dung nghe nhìn đang phát.

Lưu ý: định dạng thực tế chỉ quan trọng đối với ứng dụng cùng xem.

mediaPlayoutPosition

abstract fun mediaPlayoutPosition(): Duration!

Trả về vị trí hiện tại của nội dung nghe nhìn phát.

mediaPlayoutRate

abstract fun mediaPlayoutRate(): Double

Trả về tốc độ phát hiện tại, trong đó 1.0 là tốc độ bình thường.

playbackState

abstract fun playbackState(): CoWatchingState.PlaybackState!

Trả về trạng thái hiện tại của việc phát nội dung nghe nhìn.

toBuilder

abstract fun toBuilder(): CoWatchingState.Builder!

Trả về Builder mới từ đối tượng hiện tại.