Skip to content

Commit 43a3211

Browse files
committed
Added S24_3LE format support for Alsa.
1 parent 17d6a6d commit 43a3211

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

RtAudio.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8195,6 +8195,9 @@ bool RtApiAlsa :: probeDeviceInfo( RtAudio::DeviceInfo& info, std::string name )
81958195
if ( snd_pcm_hw_params_test_format( phandle, params, format ) == 0 )
81968196
info.nativeFormats |= RTAUDIO_SINT16;
81978197
format = SND_PCM_FORMAT_S24;
8198+
if ( snd_pcm_hw_params_test_format( phandle, params, format ) == 0 )
8199+
info.nativeFormats |= RTAUDIO_SINT24;
8200+
format = SND_PCM_FORMAT_S24_3LE;
81988201
if ( snd_pcm_hw_params_test_format( phandle, params, format ) == 0 )
81998202
info.nativeFormats |= RTAUDIO_SINT24;
82008203
format = SND_PCM_FORMAT_S32;

0 commit comments

Comments
 (0)