# Copyright 2025-2026 MicroEJ Corp. All rights reserved.
# This library is provided in source code for use, modification and test, subject to license terms.
# Any modification of the source code will break MicroEJ Corp. warranties on the whole library.

#
# Sink Events
#
0  AudioSink.<init>                       bufferSize=%d
1  AudioSink.close
2  AudioSink.setVolume
3  AudioSink.writeBuffer                  size=%d | %d
4  LLAUDIO_SINK_IMPL_writeBuffer          size=%d | %d
5  AudioSink.waitForBufferFlushed         | %d
6  LLAUDIO_SINK_IMPL_waitForBufferFlushed | %d

#
# Source Events
#
7  AudioSource.<init>                      bufferSize=%d
8  AudioSource.close
9  AudioSource.readBuffer                  size=%d | %d
10 LLAUDIO_SOURCE_IMPL_readBuffer          size=%d | %d

#
# Native Events
#
11 LLAUDIO_SINK_IMPL_on_buffer_underrun
12 LLAUDIO_SOURCE_IMPL_on_buffer_overrun
