AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Whether or not curl logs should be emitted. More...
Functions | |
std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::ApplicationMediaInterfaces > | createCustomMediaPlayer (std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceFactoryInterface > contentFetcherFactory, bool enableEqualizer, const std::string &name, bool enableLiveMode) |
Whether or not curl logs should be emitted.
Handle HTTP2 request / response for a ping sent to AVS.
Test of acsdkManufactory's compile time utilities.
std::shared_ptr<alexaClientSDK::avsCommon::sdkInterfaces::ApplicationMediaInterfaces> alexaClientSDK::createCustomMediaPlayer | ( | std::shared_ptr< alexaClientSDK::avsCommon::sdkInterfaces::HTTPContentFetcherInterfaceFactoryInterface > | contentFetcherFactory, |
bool | enableEqualizer, | ||
const std::string & | name, | ||
bool | enableLiveMode | ||
) |
Custom media players must implement this function.
contentFetcherFactory | Used to create objects that can fetch remote HTTP content. |
enableEqualizer | Flag to indicate whether equalizer is enabled for this media player. |
name | Name of media player for logging purposes. |
enableLiveMode | Flag to indicate whether live mode is enabled for this media player. |
nullptr
. AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0