AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Struct which contains all the fields which define an audio item for a Play
directive.
More...
#include <AudioItem.h>
Classes | |
struct | Stream |
Contains the parameters of the stream. More... | |
Public Attributes | |
std::string | id |
Identifies the audioItem . More... | |
struct alexaClientSDK::acsdkAudioPlayer::AudioItem::Stream | stream |
captions::CaptionData | captionData |
The caption content that goes with the audio. More... | |
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::VectorOfTags | cachedMetadata |
Metadata cache for duplicate removal. More... | |
std::chrono::time_point< std::chrono::steady_clock > | lastMetadataEvent |
Time of last Metadata event (used to rate limit metadata events). More... | |
alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext | playbackContext |
Playback Context. More... | |
Struct which contains all the fields which define an audio item for a Play
directive.
alexaClientSDK::avsCommon::utils::mediaPlayer::MediaPlayerObserverInterface::VectorOfTags alexaClientSDK::acsdkAudioPlayer::AudioItem::cachedMetadata |
Metadata cache for duplicate removal.
captions::CaptionData alexaClientSDK::acsdkAudioPlayer::AudioItem::captionData |
The caption content that goes with the audio.
std::string alexaClientSDK::acsdkAudioPlayer::AudioItem::id |
Identifies the audioItem
.
std::chrono::time_point<std::chrono::steady_clock> alexaClientSDK::acsdkAudioPlayer::AudioItem::lastMetadataEvent |
Time of last Metadata event (used to rate limit metadata events).
alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext alexaClientSDK::acsdkAudioPlayer::AudioItem::playbackContext |
Playback Context.
struct alexaClientSDK::acsdkAudioPlayer::AudioItem::Stream alexaClientSDK::acsdkAudioPlayer::AudioItem::stream |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0