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

#include <PlaybackContext.h>

Public Attributes

HeaderConfig keyConfig
 Headers to be sent while fetching license. More...
 
HeaderConfig manifestConfig
 Headers to be sent while fetching manifest. More...
 
HeaderConfig audioSegmentConfig
 Headers to be sent while fetching data segments. More...
 
HeaderConfig allConfig
 Headers to be sent for all out going requests. More...
 

Static Public Attributes

static const avscommon_EXPORT std::string HTTP_HEADERS
 Http Headers in play directive. More...
 
static const avscommon_EXPORT std::string HTTP_KEY_HEADERS
 Key in PlayDirective for the Http Headers that have to be sent with key/license requests. More...
 
static const avscommon_EXPORT std::string HTTP_MANIFEST_HEADERS
 Key in PlayDirective for the Http Headers that have to be sent with manifest requests. More...
 
static const avscommon_EXPORT std::string HTTP_AUDIOSEGMENT_HEADERS
 Key in PlayDirective for the Http Headers that have to be sent with audioSegment requests. More...
 
static const avscommon_EXPORT std::string HTTP_ALL_HEADERS
 Key in PlayDirective for the Http Headers that have to be sent with all requests. More...
 

Member Data Documentation

◆ allConfig

HeaderConfig alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::allConfig

Headers to be sent for all out going requests.

◆ audioSegmentConfig

HeaderConfig alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::audioSegmentConfig

Headers to be sent while fetching data segments.

◆ HTTP_ALL_HEADERS

const avscommon_EXPORT std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_ALL_HEADERS
static

Key in PlayDirective for the Http Headers that have to be sent with all requests.

◆ HTTP_AUDIOSEGMENT_HEADERS

const avscommon_EXPORT std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_AUDIOSEGMENT_HEADERS
static

Key in PlayDirective for the Http Headers that have to be sent with audioSegment requests.

◆ HTTP_HEADERS

const avscommon_EXPORT std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_HEADERS
static

Http Headers in play directive.

◆ HTTP_KEY_HEADERS

const avscommon_EXPORT std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_KEY_HEADERS
static

Key in PlayDirective for the Http Headers that have to be sent with key/license requests.

◆ HTTP_MANIFEST_HEADERS

const avscommon_EXPORT std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_MANIFEST_HEADERS
static

Key in PlayDirective for the Http Headers that have to be sent with manifest requests.

◆ keyConfig

HeaderConfig alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::keyConfig

Headers to be sent while fetching license.

◆ manifestConfig

HeaderConfig alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::manifestConfig

Headers to be sent while fetching manifest.


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