From a8bdd2f6be0cdb932110290f3534a525d99c5031 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 19 Feb 2008 15:53:20 +0000 Subject: Refuse Headset.Play() when HCI routing is configured --- audio/headset.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'audio/headset.c') diff --git a/audio/headset.c b/audio/headset.c index f507bfb9..faaf47f5 100644 --- a/audio/headset.c +++ b/audio/headset.c @@ -1403,6 +1403,12 @@ static DBusHandlerResult hs_play(DBusConnection *conn, DBusMessage *msg, struct headset *hs = device->headset; int err; + if (sco_hci) { + error("Refusing Headset.Play() because SCO HCI routing " + "is enabled"); + return error_not_available(conn, msg); + } + switch (hs->state) { case HEADSET_STATE_DISCONNECTED: case HEADSET_STATE_CONNECT_IN_PROGRESS: -- cgit