![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <BluetoothMediaInputTransformer.h>
Static Public Member Functions | |
static std::shared_ptr< BluetoothMediaInputTransformer > | create (std::shared_ptr< avsCommon::utils::bluetooth::BluetoothEventBus > eventBus, std::shared_ptr< avsCommon::sdkInterfaces::PlaybackRouterInterface > playbackRouter) |
Protected Member Functions | |
BluetoothEventBusListenerInterface Functions | |
void | onEventFired (const avsCommon::utils::bluetooth::BluetoothEvent &event) override |
Additional Inherited Members | |
![]() | |
virtual | ~BluetoothEventListenerInterface ()=default |
A class which will convert Media commands to the related PlaybackRouterInterface
commands.
|
static |
Creates an instance of the BluetoothMediaInputTransformer.
eventBus | The BluetoothEventBus in which MediaCommandReceivedEvent events will appear. |
playbackRouter | The PlaybackRouterInterface in which Media commands will be transformed to. |
|
overrideprotectedvirtual |
Method called to process an event of the specific type.
event | Event to be processed |
Implements alexaClientSDK::avsCommon::utils::bluetooth::BluetoothEventListenerInterface.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0