Voting helps other researchers find interesting modules.
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.
deviceIndex
list(integer())
nil
session
GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantLogsMediaStreamLog{ deviceIndex: [integer()] | nil, session: GoogleApi.ContentWarehouse.V1.Model.AssistantLogsDeviceMediaSessionLog.t() | nil }
@spec decode(struct(), keyword()) :: struct()