index
:
openal-soft.git
UPSTREAM
master
v1.19
v1.20.0
v1.20.0-upstream
Original: git://repo.or.cz/openal-soft.git
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Alc
/
backends
/
alsa.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Convert the ALSA backend to C++
Chris Robinson
2018-11-13
1
-1466
/
+0
*
Hide function pointer wrapper macros for IDE parsing
Chris Robinson
2018-11-07
1
-0
/
+2
*
Pass the device name list to the backend probe method
Chris Robinson
2018-09-07
1
-8
/
+9
*
Always prepare the ALSA PCM handle before starting capture
Chris Robinson
2018-06-08
1
-2
/
+9
*
Clear ALSA's PCM handle after closing it
Chris Robinson
2018-04-19
1
-0
/
+1
*
Ensure at least the specified ringbuffer size is writable
Chris Robinson
2018-03-02
1
-1
/
+1
*
Add an option to limit the write size of the ringbuffer
Chris Robinson
2018-03-01
1
-1
/
+2
*
Make the Connected state atomic
Chris Robinson
2018-02-04
1
-9
/
+9
*
Provide more descriptive messages to disconnection events
Chris Robinson
2018-02-03
1
-6
/
+7
*
Don't bother with an explicit stop backend method
Chris Robinson
2018-01-29
1
-22
/
+20
*
Call the backend close method in the destructor
Chris Robinson
2018-01-28
1
-2
/
+18
*
Move the ringbuffer declarations to a separate header
Chris Robinson
2018-01-11
1
-0
/
+1
*
Move the config function declarations to their own header
Chris Robinson
2018-01-11
1
-0
/
+1
*
Add a config option to specify custom ALSA devices
Chris Robinson
2017-05-23
1
-5
/
+40
*
Store the ambisonic order separate from the channel enum
Chris Robinson
2017-04-12
1
-5
/
+6
*
Rename al_string_* functions to alstr_*
Chris Robinson
2017-04-04
1
-17
/
+17
*
Print warnings about missing libraries and functions
Chris Robinson
2017-02-21
1
-1
/
+8
*
Combine VECTOR_RESIZE and VECTOR_RESERVE
Chris Robinson
2016-07-26
1
-1
/
+1
*
Change the backend getLatency method to return the clock time too
Chris Robinson
2016-05-28
1
-8
/
+22
*
Shorten VECTOR_ITER_ macros to VECTOR_
Chris Robinson
2016-04-15
1
-11
/
+8
*
Use al_malloc/al_free for allocations
Chris Robinson
2016-04-05
1
-9
/
+7
*
Also disable ALSA's resampler when not requesting a sample rate
Chris Robinson
2016-04-05
1
-1
/
+4
*
Convert remaining ringbuffers to the lockless variant
Chris Robinson
2016-03-29
1
-19
/
+16
*
Fix when ESTRPIPE and EPIPE are the same
Chris Robinson
2016-02-22
1
-0
/
+2
*
Better handle inexact ALSA period counts
Chris Robinson
2015-11-23
1
-1
/
+4
*
Fix the allow-resampler check for ALSA
Chris Robinson
2015-11-23
1
-1
/
+1
*
Add options to disable Pulse's and ALSA's resamplers
Chris Robinson
2015-11-07
1
-2
/
+5
*
Allow for device-specific config values
Chris Robinson
2015-08-28
1
-7
/
+7
*
Add a macro to simplify allocating and constructing an object
Chris Robinson
2015-05-18
1
-12
/
+2
*
Update COPYING to the latest https://www.gnu.org/licenses/old-licenses/lgpl-2...
François Cami
2014-08-18
1
-2
/
+2
*
Use VECTOR_FIND_IF and VECTOR_FOR_EACH instead of manual loops
Chris Robinson
2014-08-09
1
-24
/
+12
*
Don't require pre-declaring vector types
Chris Robinson
2014-07-06
1
-1
/
+1
*
Initialize some variables when declaring them
Chris Robinson
2014-05-15
1
-4
/
+2
*
Don't try to read the internal capture buffer into itself
Chris Robinson
2014-05-14
1
-6
/
+9
*
Avoid freeing an in-use capture buffer
Chris Robinson
2014-05-14
1
-5
/
+3
*
Add a helper VECTOR_FOR_EACH macro
Chris Robinson
2014-04-30
1
-10
/
+7
*
More device list cleanup cleanup
Chris Robinson
2014-04-24
1
-4
/
+2
*
Avoid forward-declaring backend vtables
Chris Robinson
2014-04-23
1
-7
/
+6
*
Use a vector to store the ALSA device lists
Chris Robinson
2014-04-21
1
-96
/
+82
*
Use al_string for ALSA's device map
Chris Robinson
2014-04-21
1
-21
/
+26
*
Trace the device name being opened in ALSA and PulseAudio
Chris Robinson
2014-04-21
1
-0
/
+2
*
Rename SetThreadName to althrd_setname
Chris Robinson
2014-04-17
1
-2
/
+2
*
Remove the old thread wrappers for the new ones
Chris Robinson
2014-04-16
1
-14
/
+16
*
Use an al_string for the device name
Chris Robinson
2014-03-28
1
-2
/
+2
*
Use a void* for the backend Delete method param
Chris Robinson
2014-03-22
1
-13
/
+6
*
Use a macro to help condense some repeated code
Chris Robinson
2013-11-24
1
-148
/
+89
*
Make backend factory methods static as needed
Chris Robinson
2013-11-02
1
-5
/
+5
*
Add default handlers for reset, captureSamples, and availableSamples
Chris Robinson
2013-10-29
1
-18
/
+5
*
Add a macro to forward methods to a base type
Chris Robinson
2013-10-29
1
-39
/
+23
*
Fix capture with the new backend interface
Chris Robinson
2013-10-28
1
-7
/
+24
[next]