cwAudioDeviceAlsa.cpp : Added pre-proc guard around SND_PCM_STATE_PRIVATE1.

This commit is contained in:
kevin.larke 2020-04-08 20:04:14 -04:00
parent 1fe3e6d841
commit 4d5dadf0b9

View File

@ -166,7 +166,9 @@ namespace cw
case SND_PCM_STATE_PAUSED: return "paused"; case SND_PCM_STATE_PAUSED: return "paused";
case SND_PCM_STATE_SUSPENDED: return "suspended"; case SND_PCM_STATE_SUSPENDED: return "suspended";
case SND_PCM_STATE_DISCONNECTED: return "disconnected"; case SND_PCM_STATE_DISCONNECTED: return "disconnected";
//case SND_PCM_STATE_PRIVATE1: return "private1"; #if defined(OS_64) // SND_PCM_STATE_PRIVATE1 is not defined on Rasp. Pi. which also happens to be 32bit OS.
case SND_PCM_STATE_PRIVATE1: return "private1";
#endif
} }
return "<invalid>"; return "<invalid>";
@ -491,7 +493,9 @@ namespace cw
case SND_PCM_STATE_DRAINING: case SND_PCM_STATE_DRAINING:
case SND_PCM_STATE_PAUSED: case SND_PCM_STATE_PAUSED:
case SND_PCM_STATE_DISCONNECTED: case SND_PCM_STATE_DISCONNECTED:
//case SND_PCM_STATE_PRIVATE1: #if defined(OS_64) // SND_PCM_STATE_PRIVATE1 is not defined on Rasp. Pi. which also happens to be 32bit OS.
case SND_PCM_STATE_PRIVATE1:
#endif
//case SND_PCM_STATE_LAST: //case SND_PCM_STATE_LAST:
break; break;
} }
@ -872,7 +876,9 @@ namespace cw
case SND_PCM_STATE_DRAINING: case SND_PCM_STATE_DRAINING:
case SND_PCM_STATE_PAUSED: case SND_PCM_STATE_PAUSED:
case SND_PCM_STATE_DISCONNECTED: case SND_PCM_STATE_DISCONNECTED:
//case SND_PCM_STATE_PRIVATE1: #if defined(OS_64) // SND_PCM_STATE_PRIVATE1 is not defined on Rasp. Pi. which also happens to be 32bit OS.
case SND_PCM_STATE_PRIVATE1:
#endif
continue; continue;
case SND_PCM_STATE_RUNNING: case SND_PCM_STATE_RUNNING: