24 lines
449 B
Java
24 lines
449 B
Java
package net.montoyo.wd.client.audio;
|
|
|
|
import com.mojang.blaze3d.audio.Channel;
|
|
|
|
import javax.sound.sampled.AudioFormat;
|
|
|
|
public interface WDExtendedAudioStream {
|
|
default int getPumpCount(int defaultAmount) {
|
|
return defaultAmount;
|
|
}
|
|
|
|
default void attach(Channel channel) {
|
|
return;
|
|
}
|
|
|
|
default int computeSize(AudioFormat format, int streamingBufferSize) {
|
|
return streamingBufferSize;
|
|
}
|
|
|
|
default boolean canStop() {
|
|
return true;
|
|
}
|
|
}
|