AlexaClientSDK  1.26.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 = "httpHeaders"
 Http Headers in play directive. More...
 
static const avscommon_EXPORT std::string HTTP_KEY_HEADERS = "key"
 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 = "manifest"
 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 = "audioSegment"
 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 = "all"
 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 std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_ALL_HEADERS = "all"
static

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

◆ HTTP_AUDIOSEGMENT_HEADERS

const std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_AUDIOSEGMENT_HEADERS = "audioSegment"
static

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

◆ HTTP_HEADERS

const std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_HEADERS = "httpHeaders"
static

Http Headers in play directive.

◆ HTTP_KEY_HEADERS

const std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_KEY_HEADERS = "key"
static

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

◆ HTTP_MANIFEST_HEADERS

const std::string alexaClientSDK::avsCommon::utils::mediaPlayer::PlaybackContext::HTTP_MANIFEST_HEADERS = "manifest"
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 files:

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