 |
AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Go to the documentation of this file.
16 #ifndef ALEXA_CLIENT_SDK_MEDIAPLAYER_GSTREAMERMEDIAPLAYER_INCLUDE_MEDIAPLAYER_PIPELINEINTERFACE_H_
17 #define ALEXA_CLIENT_SDK_MEDIAPLAYER_GSTREAMERMEDIAPLAYER_INCLUDE_MEDIAPLAYER_PIPELINEINTERFACE_H_
24 #include <gst/app/gstappsrc.h>
27 namespace mediaPlayer {
41 virtual void setAppSrc(GstAppSrc* appSrc) = 0;
56 virtual void setDecoder(GstElement* decoder) = 0;
78 virtual guint
queueCallback(
const std::function<gboolean()>* callback) = 0;
106 #endif // ALEXA_CLIENT_SDK_MEDIAPLAYER_GSTREAMERMEDIAPLAYER_INCLUDE_MEDIAPLAYER_PIPELINEINTERFACE_H_
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0