AssistantLogsMediaStreamLog

GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaStreamLog


Table of Contents ▼

Jump to a specific part of the page:

Description

Media stream is composed of a media session and one or more devices which are hosting (playing) the session. Usually, a session is only hosted by one devcie. However, with cast group or stream transfer/expansion, a session could be hosted by multiple devices, which are playing the same session simultaneously.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. deviceIndex (type: list(integer()), default: nil)
    - The device index in this message is consistent with the device index in DeviceInfoLog. This field refers to the devices that hosting the session.
  2. session (type: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog, default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaStreamLog{
deviceIndex: [integer()] | nil,
session: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog.t() | nil
}

Function

@spec decode(struct(), keyword()) :: struct()

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaStreamLog