From 2a7c5592575a490c986e51584c1613ce2189b2b1 Mon Sep 17 00:00:00 2001 From: Matt Ranostay Date: Sun, 25 Nov 2018 18:05:22 -0800 Subject: libqtappfw: mediaplayer: add connect/disconnect methods Allow libqtappfw middleware to connect/disconnect avrcp/a2dp profiles. Bug-AGL: SPEC-1630 Change-Id: Idd160ccddc90a211af3c43b19a731d6df6ae8b1e Signed-off-by: Matt Ranostay (cherry picked from commit 14e7b0492cd83bff966491bb654e0a18d5411732) --- mediaplayer/mediaplayer.cpp | 9 +++++++++ mediaplayer/mediaplayer.h | 2 ++ 2 files changed, 11 insertions(+) diff --git a/mediaplayer/mediaplayer.cpp b/mediaplayer/mediaplayer.cpp index bf0b4bc..186cebe 100644 --- a/mediaplayer/mediaplayer.cpp +++ b/mediaplayer/mediaplayer.cpp @@ -87,6 +87,15 @@ void Mediaplayer::control(QString control) Mediaplayer::control(control, parameter); } +void Mediaplayer::disconnect() +{ + control("disconnect"); +} + +void Mediaplayer::connect() +{ + control("connect"); +} void Mediaplayer::play() { control("play"); diff --git a/mediaplayer/mediaplayer.h b/mediaplayer/mediaplayer.h index 36c8164..baefb01 100644 --- a/mediaplayer/mediaplayer.h +++ b/mediaplayer/mediaplayer.h @@ -76,6 +76,8 @@ class Mediaplayer : public QObject virtual ~Mediaplayer(); // controls + Q_INVOKABLE void disconnect(); + Q_INVOKABLE void connect(); Q_INVOKABLE void play(); Q_INVOKABLE void pause(); Q_INVOKABLE void previous(); -- cgit 1.2.3-korg