AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Attributes | List of all members
alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackReport Struct Reference

#include <PlaybackReport.h>

Collaboration diagram for alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackReport:
Collaboration graph
[legend]

Public Attributes

std::chrono::milliseconds startOffset
 Start offset for playback being reported. More...
 
std::chrono::milliseconds endOffset
 End offset for playback being reported. More...
 
PlaybackAttributes playbackAttributes
 PlaybackAttributes for the stream being reported. More...
 

Detailed Description

Struct to hold playback reports for adaptive bitrate schemes such as MPEG-DASH. This struct is used for reporting the various playback options (that is part of an adaptive bitrate scheme such as MPEG-DASH manifest) for Premium Audio. For MPEG-DASH, the PlaybackReport represents a subset of the data in an AdaptationSet.

Member Data Documentation

◆ endOffset

std::chrono::milliseconds alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackReport::endOffset

End offset for playback being reported.

◆ playbackAttributes

PlaybackAttributes alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackReport::playbackAttributes

PlaybackAttributes for the stream being reported.

◆ startOffset

std::chrono::milliseconds alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackReport::startOffset

Start offset for playback being reported.


The documentation for this struct was generated from the following file:

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0