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

Commit 61f47eb3 authored by shubang's avatar shubang Committed by Shubang Lu
Browse files

Unhide getAudioHandle

Test: make;
Bug: 139308734
Change-Id: I125da39637f3020af1afdd54d7ac6d8ec48971fa
parent daa6bcdb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5049,6 +5049,7 @@ package android.media.tv.tuner.filter {
  }
  public class MediaEvent extends android.media.tv.tuner.filter.FilterEvent {
    method public long getAudioHandle();
    method public long getAvDataId();
    method public long getDataLength();
    method @Nullable public android.media.tv.tuner.filter.AudioDescriptor getExtraMetaData();
+7 −6
Original line number Diff line number Diff line
@@ -124,15 +124,16 @@ public class MediaEvent extends FilterEvent{
    }

    /**
     * Reserves the ID which is used by HAL to provide additional information for AV data.
     * Gets the audio handle.
     *
     * <p>The corresponding data is used and released by {@link android.media.AudioTrack}.
     * <p>The data is also released when the {@link Filter} instance is closed.
     * <p>Client gets audio handle from {@link MediaEvent}, and queues it to
     * {@link android.media.AudioTrack} in
     * {@link android.media.AudioTrack#ENCAPSULATION_MODE_HANDLE} format.
     *
     * @return the reserved AV data ID.
     * @hide
     * @return the audio handle.
     * @see android.media.AudioTrack#ENCAPSULATION_MODE_HANDLE
     */
    public long reserveAvDataId() {
    public long getAudioHandle() {
        // TODO: implement
        return mDataId;
    }