Skip to content

docs: note that PA_ALSA_DYNAMIC defaults to OFF - #1164

Merged
philburk merged 1 commit into
PortAudio:masterfrom
TheBoardRoomMarketing:docs/clarify-pa-alsa-dynamic-default
Aug 8, 2026
Merged

docs: note that PA_ALSA_DYNAMIC defaults to OFF#1164
philburk merged 1 commit into
PortAudio:masterfrom
TheBoardRoomMarketing:docs/clarify-pa-alsa-dynamic-default

Conversation

@TheBoardRoomMarketing

Copy link
Copy Markdown
Contributor

CMakeLists.txt sets PA_ALSA_DYNAMIC to OFF, but the note above the backend options list states everything defaults to ON except the OSS, ASIO, and skeleton backends — PA_ALSA_DYNAMIC isn't listed among those exceptions, so a reader following the note would expect it to default to ON.

This adds a footnote (matching the existing style used for the OSS exception) clarifying the actual default, rather than changing the build default itself.

Fixes #1163

CMakeLists.txt sets PA_ALSA_DYNAMIC to OFF, but the blanket note above
the backend options list states everything defaults to ON except the
OSS, ASIO, and skeleton backends -- PA_ALSA_DYNAMIC isn't listed among
those exceptions, so a reader following the note would expect it to
default to ON.

Fixes PortAudio#1163

@philburk philburk left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. I can see that it is set to OFF in CMakeLists.txt
option(PA_ALSA_DYNAMIC "Enable dynamically loading libasound with dlopen using PaAlsa_SetLibraryPathName" OFF)

@philburk
philburk merged commit ae6e37f into PortAudio:master Aug 8, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CMake: PA_ALSA_DYNAMIC defaults to OFF, docs says defaults to ON

3 participants