Keep OpenAL jitter playback continuous
This commit is contained in:
1 parent
5b0879ddaa
commit
99f1f4b9ab
2 files changed
+28
-10
No files matched your search
@@ -48,6 +48,18 @@ func TestStopSourceWaitsForWorker(t *testing.T) {
|
||||
<-returned
|
||||
}
|
||||
|
||||
func TestJitterPlaybackDelayAppliesOnlyAtStartup(t *testing.T) {
|
||||
if jitterPlaybackReady(false, jitterMinPackets-1) {
|
||||
t.Fatal("jitter playback started before initial buffer filled")
|
||||
}
|
||||
if !jitterPlaybackReady(false, jitterMinPackets) {
|
||||
t.Fatal("jitter playback did not start after initial buffer filled")
|
||||
}
|
||||
if !jitterPlaybackReady(true, 1) {
|
||||
t.Fatal("jitter playback paused while refilling after startup")
|
||||
}
|
||||
}
|
||||
|
||||
func TestRenderRejectsWorkAfterShutdown(t *testing.T) {
|
||||
s := &Stream{renderClosed: true}
|
||||
called := false
|
||||
|
||||
Reference in new issue
Block a user