CoWatchingState

@Immutable
@AutoValue
@PublicApi
public abstract class CoWatchingState implements 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.

Phương thức công khai

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.

Phương thức kế thừa

Từ com.google.android.meet.addons.QueriedCoWatchingState
static QueriedCoWatchingState
of(Duration mediaPlayoutPosition)

Phương thức công khai

trình tạo

public static CoWatchingState.Builder builder()

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

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

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

mediaId

public abstract String mediaId()

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

public abstract Duration mediaPlayoutPosition()

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

mediaPlayoutRate

public abstract double mediaPlayoutRate()

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

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

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

toBuilder

public abstract CoWatchingState.Builder toBuilder()

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