16 #ifndef ACSDKBLUETOOTH_BLUETOOTHMEDIAINPUTTRANSFORMER_H_ 17 #define ACSDKBLUETOOTH_BLUETOOTHMEDIAINPUTTRANSFORMER_H_ 27 namespace acsdkBluetooth {
33 :
public std::enable_shared_from_this<BluetoothMediaInputTransformer>
44 static std::shared_ptr<BluetoothMediaInputTransformer>
create(
45 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus> eventBus,
46 std::shared_ptr<avsCommon::sdkInterfaces::PlaybackRouterInterface> playbackRouter);
62 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus> eventBus,
63 std::shared_ptr<avsCommon::sdkInterfaces::PlaybackRouterInterface> playbackRouter);
73 std::shared_ptr<avsCommon::utils::bluetooth::BluetoothEventBus> m_eventBus;
76 std::shared_ptr<avsCommon::sdkInterfaces::PlaybackRouterInterface> m_playbackRouter;
82 #endif // ACSDKBLUETOOTH_BLUETOOTHMEDIAINPUTTRANSFORMER_H_
Definition: BluetoothEventListenerInterface.h:29
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Base class for a BluetoothEvent.
Definition: BluetoothEvents.h:66