AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <AplLiveViewExtensionObserverInterface.h>
Public Member Functions | |
virtual | ~AplLiveViewExtensionObserverInterface ()=default |
virtual void | handleCameraExitRequest ()=0 |
virtual void | handleChangeCameraMicStateRequest (bool enabled)=0 |
This class allows a AplLiveViewExtensionObserverInterface
observer to be notified of changes in the AplLiveViewExtension
. The observer should control the state of the corresponding LiveView.
|
virtualdefault |
Destructor
|
pure virtual |
Used to notify the observer when the extension has issued a request to exit the camera. The observer should stop the active camera.
Implemented in alexaClientSDK::sampleApplications::ipcServerSampleApp::liveViewController::LiveViewControllerPresentationAdapter.
|
pure virtual |
Used to notify the observer when the extension has issued a request to open the camera microphone. The observer should open the microphone for communication over the camera.
enabled | true if requesting to enable the microphone. |
Implemented in alexaClientSDK::sampleApplications::ipcServerSampleApp::liveViewController::LiveViewControllerPresentationAdapter.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0