Bladeren bron

winmm: Let audio callback buffer size be less than 1/4 second (thanks, Jon!).

Maybe this was here for Win9x? There's no reason to insert this much latency
by default.

Fixes Bugzilla #2835.
Ryan C. Gordon 10 jaren geleden
bovenliggende
commit
878c2324b1
1 gewijzigde bestanden met toevoegingen van 0 en 4 verwijderingen
  1. 0 4
      src/audio/winmm/SDL_winmm.c

+ 0 - 4
src/audio/winmm/SDL_winmm.c

@@ -248,10 +248,6 @@ WINMM_OpenDevice(_THIS, void *handle, const char *devname, int iscapture)
     if (this->spec.channels > 2)
         this->spec.channels = 2;        /* !!! FIXME: is this right? */
 
-    /* Check the buffer size -- minimum of 1/4 second (word aligned) */
-    if (this->spec.samples < (this->spec.freq / 4))
-        this->spec.samples = ((this->spec.freq / 4) + 3) & ~3;
-
     while ((!valid_datatype) && (test_format)) {
         switch (test_format) {
         case AUDIO_U8: