public interface CodecManager
| Modifier and Type | Method and Description |
|---|---|
<T extends AudioDecoder> |
createDecoder(@NotNull java.lang.String name,
int sampleRate,
boolean stereo,
int bufferSize,
int mtuSize,
@NotNull Params params) |
<T extends AudioEncoder> |
createEncoder(@NotNull java.lang.String name,
int sampleRate,
boolean stereo,
int bufferSize,
int mtuSize,
@NotNull Params params) |
java.util.Collection<CodecSupplier<?,?>> |
getCodecs() |
void |
register(@NotNull CodecSupplier<?,?> supplier) |
boolean |
unregister(@NotNull CodecSupplier<?,?> supplier) |
boolean |
unregister(@NotNull java.lang.String name) |
@NotNull <T extends AudioEncoder> T createEncoder(@NotNull @NotNull java.lang.String name, int sampleRate, boolean stereo, int bufferSize, int mtuSize, @NotNull @NotNull Params params)
@NotNull <T extends AudioDecoder> T createDecoder(@NotNull @NotNull java.lang.String name, int sampleRate, boolean stereo, int bufferSize, int mtuSize, @NotNull @NotNull Params params)
void register(@NotNull
@NotNull CodecSupplier<?,?> supplier)
boolean unregister(@NotNull
@NotNull java.lang.String name)
boolean unregister(@NotNull
@NotNull CodecSupplier<?,?> supplier)
java.util.Collection<CodecSupplier<?,?>> getCodecs()