Hi Pali, On Fri, Jul 12, 2019 at 6:13 PM Luiz Augusto von Dentz <luiz.dentz@xxxxxxxxx> wrote: > > From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> > > This uses application ObjectManager to discover the MediaEndpoint and > MediaPlayer object of an application and deprecates the use of > RegisterEndpoint and RegisterPlayer. > --- > doc/media-api.txt | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/doc/media-api.txt b/doc/media-api.txt > index bca8c9563..07f7ac3e0 100644 > --- a/doc/media-api.txt > +++ b/doc/media-api.txt > @@ -66,7 +66,27 @@ Methods void RegisterEndpoint(object endpoint, dict properties) > > Unregister sender media player. > > + void RegisterApplication(object root, dict options) > > + Register endpoints an player objects within root > + object which must implement ObjectManager. > + > + The application object path together with the D-Bus > + system bus connection ID define the identification of > + the application. > + > + Possible errors: org.bluez.Error.InvalidArguments > + org.bluez.Error.AlreadyExists > + > + void UnregisterApplication(object application) > + > + This unregisters the services that has been > + previously registered. The object path parameter > + must match the same value that has been used > + on registration. > + > + Possible errors: org.bluez.Error.InvalidArguments > + org.bluez.Error.DoesNotExist > Media Control hierarchy > ======================= > > -- > 2.21.0 Can you try this set? -- Luiz Augusto von Dentz