diff options
author | Sho Amano <samano@xevo.com> | 2017-07-29 14:28:36 +0900 |
---|---|---|
committer | Sho Amano <samano@xevo.com> | 2017-08-11 10:44:34 +0900 |
commit | 394a1a6b46eb19010448e8c9dad6e49186e38b32 (patch) | |
tree | 3bf4f3a1885ff45c98812de64dd21dd179dbd37e /src/components/include/application_manager | |
parent | a51cf183feed320093acd4a471e9eeec77c4a437 (diff) | |
download | sdl_core-394a1a6b46eb19010448e8c9dad6e49186e38b32.tar.gz |
Add implementation for video streaming parameters
Diffstat (limited to 'src/components/include/application_manager')
-rw-r--r-- | src/components/include/application_manager/application_manager.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/components/include/application_manager/application_manager.h b/src/components/include/application_manager/application_manager.h index 98bb341657..7875c12ff5 100644 --- a/src/components/include/application_manager/application_manager.h +++ b/src/components/include/application_manager/application_manager.h @@ -592,6 +592,20 @@ class ApplicationManager { */ virtual void ForbidStreaming(uint32_t app_id) = 0; + /** + * @brief Called when application completes streaming configuration + * @param app_id Streaming application id + * @param service_type Streaming service type + * @param result true if configuration is successful, false otherwise + * @param rejected_params list of rejected parameters' name. Valid + * only when result is false. + */ + virtual void OnStreamingConfigured( + uint32_t app_id, + protocol_handler::ServiceType service_type, + bool result, + std::vector<std::string>& rejected_params) = 0; + virtual const ApplicationManagerSettings& get_settings() const = 0; virtual event_engine::EventDispatcher& event_dispatcher() = 0; |