Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eaed24f2 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "bluetooth.audio pass both source and sink metadata" am: f4a4ab1c am: 4c28e006

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1944804

Change-Id: Ib383dacadbe6b31c426d1c1d75046a0aa1642361
parents d7aa1428 4c28e006
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -38,5 +38,6 @@ interface IBluetoothAudioPort {
  void startStream();
  void stopStream();
  void suspendStream();
  void updateMetadata(in android.hardware.audio.common.SourceMetadata sourceMetadata);
  void updateSourceMetadata(in android.hardware.audio.common.SourceMetadata sourceMetadata);
  void updateSinkMetadata(in android.hardware.audio.common.SinkMetadata sinkMetadata);
}
+9 −1
Original line number Diff line number Diff line
@@ -16,6 +16,7 @@

package android.hardware.bluetooth.audio;

import android.hardware.audio.common.SinkMetadata;
import android.hardware.audio.common.SourceMetadata;
import android.hardware.bluetooth.audio.PresentationPosition;

@@ -69,5 +70,12 @@ interface IBluetoothAudioPort {
     * @param sourceMetadata Description of the audio that is played by the
     *    clients.
     */
    void updateMetadata(in SourceMetadata sourceMetadata);
    void updateSourceMetadata(in SourceMetadata sourceMetadata);

    /**
     * Called when the metadata of the stream's sink has been changed.
     *
     * @param sinkMetadata as passed from Audio Framework
     */
    void updateSinkMetadata(in SinkMetadata sinkMetadata);
}