MediaSync.Callback.OnAudioBufferConsumed(MediaSync, ByteBuffer, Int32) 方法

定义

返回已使用的音频缓冲区时调用。

[Android.Runtime.Register("onAudioBufferConsumed", "(Landroid/media/MediaSync;Ljava/nio/ByteBuffer;I)V", "GetOnAudioBufferConsumed_Landroid_media_MediaSync_Ljava_nio_ByteBuffer_IHandler", ApiSince=23)]
public abstract void OnAudioBufferConsumed (Android.Media.MediaSync sync, Java.Nio.ByteBuffer audioBuffer, int bufferId);
[<Android.Runtime.Register("onAudioBufferConsumed", "(Landroid/media/MediaSync;Ljava/nio/ByteBuffer;I)V", "GetOnAudioBufferConsumed_Landroid_media_MediaSync_Ljava_nio_ByteBuffer_IHandler", ApiSince=23)>]
abstract member OnAudioBufferConsumed : Android.Media.MediaSync * Java.Nio.ByteBuffer * int -> unit

参数

sync
MediaSync

MediaSync 对象。

audioBuffer
ByteBuffer

返回的音频缓冲区。

bufferId
Int32

传入 MediaSync#queueAudio的与 audioBuffer 关联的 ID。

属性

注解

返回已使用的音频缓冲区时调用。

适用于 . 的 android.media.MediaSync.Callback.onAudioBufferConsumed(android.media.MediaSync, java.nio.ByteBuffer, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于