Changed Bink code to help with debugging and testability

This commit is contained in:
Collin Smith
2020-10-05 01:46:06 -07:00
parent bb8a621d5d
commit fac0f9fd5d
2 changed files with 4 additions and 4 deletions

View File

@ -164,9 +164,9 @@ public class BIK {
final int numSamples = audioPacket.readSafe32u(); final int numSamples = audioPacket.readSafe32u();
log.trace("numSamples: {}", numSamples); log.trace("numSamples: {}", numSamples);
BinkAudio track = tracks[i]; // BinkAudio track = tracks[i];
track.decode(audioPacket.unalign(), out); // track.decode(audioPacket.unalign(), out);
audio[i].writeSamples(out[0], 0, numSamples); // audio[i].writeSamples(out[0], 0, numSamples);
log.trace("bytesRemaining: {} bytes", audioPacket.bytesRemaining()); log.trace("bytesRemaining: {} bytes", audioPacket.bytesRemaining());
} finally { } finally {

View File

@ -38,7 +38,7 @@ public class BIKTest extends RiiabloTest {
FileHandle handle = Gdx.files.internal("test\\New_Bliz640x480.bik"); FileHandle handle = Gdx.files.internal("test\\New_Bliz640x480.bik");
ByteBuf buffer = Unpooled.wrappedBuffer(handle.readBytes()); ByteBuf buffer = Unpooled.wrappedBuffer(handle.readBytes());
BIK bik = BIK.loadFromByteBuf(buffer); BIK bik = BIK.loadFromByteBuf(buffer);
// bik.decode(0, null, null); bik.decode(0, null, null);
AudioDevice audio = Gdx.audio.newAudioDevice(44100, false); AudioDevice audio = Gdx.audio.newAudioDevice(44100, false);
// TODO: create video tool // TODO: create video tool