Browse Source

Fixed warnings building with Visual Studio

Sam Lantinga 3 years ago
parent
commit
db146e66c6
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/audio/wasapi/SDL_wasapi.c
  2. 1 1
      src/audio/winmm/SDL_winmm.c

+ 1 - 1
src/audio/wasapi/SDL_wasapi.c

@@ -137,7 +137,7 @@ WASAPI_AddDevice(const SDL_bool iscapture, const char *devname, WAVEFORMATEXTENS
     deviceid_list = devidlist;
 
     SDL_zero(spec);
-    spec.channels = fmt->Format.nChannels;
+    spec.channels = (Uint8)fmt->Format.nChannels;
     spec.freq = fmt->Format.nSamplesPerSec;
     spec.format = WaveFormatToSDLFormat((WAVEFORMATEX *) fmt);
     SDL_AddAudioDevice(iscapture, devname, &spec, (void *) devid);

+ 1 - 1
src/audio/winmm/SDL_winmm.c

@@ -86,7 +86,7 @@ static void DetectWave##typ##Devs(void) { \
                  * is not provided by the caps struct! At best, we get possible \
                  * sample formats, but not an _active_ format. \
                  */ \
-                spec.channels = caps.wChannels; \
+                spec.channels = (Uint8)caps.wChannels; \
                 SDL_AddAudioDevice((int) iscapture, name, &spec, (void *) ((size_t) i+1)); \
                 SDL_free(name); \
             } \