![]() |
AlexaClientSDK
1.26.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.
However, for applications that have yet to transition to using the manufactory, this file is provided so those applications can continue to use Keyword Detection (for example, the backwards-compatible SDK Sample App does use this file).
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 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0