| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This should vastly improve efficiency for retrieving the current thread
context, as we can be assured the stored context pointer will always be valid.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This is under the assumption that one of the devices in ALL_DEVICES corresponds
to the default. This is not true for all backends (eg, ALSA).
|
| |
|
| |
|
| |
|
|
|
|
| |
The index has a habit of changing, where the ID should be more consistent.
|
| |
|
|
|
|
|
| |
Each channel should be treated as a distinct audio source, so multiple channels
should act as multiple sources.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This should help cut down on the number of duplicate devices when enumerating
on a system that supports multiple backends. It will also avoid the problem of
backends that don't play well with others (eg, PulseAudio).
|
| |
|
| |
|
| |
|
| |
|