Hi Archie, On Mon, Aug 31, 2020 at 12:37 AM Archie Pusaka <apusaka@xxxxxxxxxx> wrote: > > From: Archie Pusaka <apusaka@xxxxxxxxxxxx> > > This allows us to send any passthrough command. > > Reviewed-by: Michael Sun <michaelfsun@xxxxxxxxxx> > --- > > doc/media-api.txt | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/doc/media-api.txt b/doc/media-api.txt > index dabc69936..fe7222eef 100644 > --- a/doc/media-api.txt > +++ b/doc/media-api.txt > @@ -199,6 +199,14 @@ Methods void Play() > Possible Errors: org.bluez.Error.NotSupported > org.bluez.Error.Failed > > + void Press(byte avc_key) > + > + Press a specific key to send as passthrough command. > + > + Possible Errors: org.bluez.Error.InvalidArguments > + org.bluez.Error.NotSupported > + org.bluez.Error.Failed > + > Properties string Equalizer [readwrite] > > Possible values: "off" or "on" > -- > 2.28.0.402.g5ffc5be6b7-goog For now I would prefer to use dedicated method per key or are there many keys you would like to use from the upper layer? -- Luiz Augusto von Dentz