Bläddra i källkod

pulseaudio: Removed unnecessary variable.

Ryan C. Gordon 1 år sedan
förälder
incheckning
4233c41ce2
2 ändrade filer med 2 tillägg och 4 borttagningar
  1. 2 3
      src/audio/pulseaudio/SDL_pulseaudio.c
  2. 0 1
      src/audio/pulseaudio/SDL_pulseaudio.h

+ 2 - 3
src/audio/pulseaudio/SDL_pulseaudio.c

@@ -640,8 +640,7 @@ static int PULSEAUDIO_OpenDevice(SDL_AudioDevice *device)
 
     /* Allocate mixing buffer */
     if (!iscapture) {
-        h->mixlen = device->buffer_size;
-        h->mixbuf = (Uint8 *)SDL_malloc(h->mixlen);
+        h->mixbuf = (Uint8 *)SDL_malloc(device->buffer_size);
         if (h->mixbuf == NULL) {
             return SDL_OutOfMemory();
         }
@@ -653,7 +652,7 @@ static int PULSEAUDIO_OpenDevice(SDL_AudioDevice *device)
 
     /* Reduced prebuffering compared to the defaults. */
     paattr.fragsize = device->buffer_size;
-    paattr.tlength = h->mixlen;
+    paattr.tlength = device->buffer_size;
     paattr.prebuf = -1;
     paattr.maxlength = -1;
     paattr.minreq = -1;

+ 0 - 1
src/audio/pulseaudio/SDL_pulseaudio.h

@@ -36,7 +36,6 @@ struct SDL_PrivateAudioData
 
     /* Raw mixing buffer */
     Uint8 *mixbuf;
-    int mixlen;
 
     int bytes_requested; /* bytes of data the hardware wants _now_. */