16 #ifndef ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAREMOTEVIDEOPLAYERHANDLER_H_ 17 #define ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAREMOTEVIDEOPLAYERHANDLER_H_ 27 namespace sampleApplications {
42 static std::shared_ptr<EndpointAlexaRemoteVideoPlayerHandler>
create(
44 std::shared_ptr<EndpointFocusAdapter> focusAdapter);
49 std::unique_ptr<alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerRequest> request)
override;
51 std::unique_ptr<alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerRequest> request)
override;
76 std::shared_ptr<EndpointFocusAdapter> m_focusAdapter;
83 #endif // ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAREMOTEVIDEOPLAYERHANDLER_H_
Definition: EndpointAlexaRemoteVideoPlayerHandler.h:33
alexaRemoteVideoPlayerInterfaces::Configuration getConfiguration() override
Definition: RemoteVideoPlayerInterface.h:39
alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerInterface::Response playVideo(std::unique_ptr< alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerRequest > request) override
::std::string string
Definition: gtest-port.h:1097
static std::shared_ptr< EndpointAlexaRemoteVideoPlayerHandler > create(std::string endpointName, std::shared_ptr< EndpointFocusAdapter > focusAdapter)
Definition: RemoteVideoPlayerInterface.h:34
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerInterface::Response displaySearchResults(std::unique_ptr< alexaRemoteVideoPlayerInterfaces::RemoteVideoPlayerRequest > request) override
Definition: RemoteVideoPlayerConfiguration.h:33