index
:
cubeb
384khz
aaudio-buffering
aaudio-by-default
aaudio-input-processing
aaudio-interpolation-and-latency
aaudio-reinit
aaudio-reset-params
aaudio-timeout-restart
android-fixes
buffer-count-opensl
const-fixes
crash-bluetooth
cubeb-log-atomic
cubeb_audio_client_3_CI
devchg_docs
firefox-100
fix-negative-latency
fix-negative-latency-aaudio
fix-tests
fix-warnings
get_max_req_size
higher-rate
master
no-exception-no-rtti
no-unlock
null-check
nullcheck-log
opensl-check-rv
opensl-float-conversion
opensl-record-return
opensl_asserts
processing-params
pulse-get-server-info-null
reclock
reclock-param
record-audio
register_cubeb_thread
resampler-rate-conversion-fix
resize-buf-aaudio
set-processing-params-none
test-multichannel
tsan-fixes
update-submodules
wasapi-no-direct-avrt
wasapi_render_loop_lifecycle
wasapi_render_loop_lifecycle_rebase
winmm-prefill
Cross platform audio library
mozilla
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
cubeb_audiounit.cpp
Age
Commit message (
Expand
)
Author
2020-02-27
Destroy stream properly
Chun-Min Chang
2019-10-15
Avoid forming deadlock when steam drains upon device switching (#528)
Chun-Min Chang
2019-10-02
Use the number of channels of the stream, not the device, for draining comput...
Paul Adenot
2019-09-30
Clear the buffer properly when draining.
Paul Adenot
2019-08-22
Remove panning API from cubeb
Paul Adenot
2019-07-18
Allow going lower in latency.
Paul Adenot
2019-07-18
Fix audio output latency measurement.
Paul Adenot
2019-04-15
Replace 0 by kAudioObjectUnknown
Chun-Min Chang
2019-04-05
audiounit: correct various typos (#494)
Chun-Min Chang
2019-04-03
audiounit: replace assert check with error handling. BMO 1541101 (#499)
Alex Chronopoulos
2019-03-11
Release the CFStringRef object when it's no longer needed
Chun-Min Chang
2019-03-11
Release the dispatch queue when cubeb context is destroyed
Chun-Min Chang
2019-01-07
audiounit: stop leaking after calling audiounit_create_device_from_hwdev. Fix...
Alex Chronopoulos
2019-01-06
Make sure no active device changed callback when registering a new one
Chun-Min Chang
2018-10-30
osx: check null reference before using the string (BMO 1502165).
Alex Chronopoulos
2018-10-24
osx: close the stream before calling setup (BMO 1500109)
Alex Chronopoulos
2018-10-19
audiounit: separate input output callbacks for collection changes (BMO 149824...
Alex Chronopoulos
2018-10-11
audiounit: report removed devices correctly (BMO 1491152) (#463)
Alex Chronopoulos
2018-10-04
audiounit: avoid access to input buffer on playback case (#460)
Alex Chronopoulos
2018-09-17
audiounit: Make io_side an enum class.
Matthew Gregan
2018-09-17
s/OUTPUT/DEV_OUTPUT/
Matthew Gregan
2018-09-14
Only re-initialise stream on kAudioUnitErr_CannotDoInCurrentContext when an o...
Jean-Yves Avenard
2018-09-14
Remove unnecessary variable.
Jean-Yves Avenard
2018-09-14
Don't propagate kAudioUnitErr_CannotDoInCurrentContext error, feed silence in...
Jean-Yves Avenard
2018-09-14
Don't run reinit task when one is already pending
Jean-Yves Avenard
2018-09-14
Calculate the amount of input frames missing over the entire capture session
Jean-Yves Avenard
2018-09-14
Pad with silence according to the input device sampling rate.
Jean-Yves Avenard
2018-09-14
Cancel reinit task when a audiounit_stream_destroy call is pending
Jean-Yves Avenard
2018-09-14
Attempt to reuse previous input device before falling back to the default one.
Jean-Yves Avenard
2018-09-12
Do not attempt to destroy an aggregate device we failed to create
Jean-Yves Avenard
2018-09-12
Properly reset the number of frames present in the input buffer after re-crea...
Jean-Yves Avenard
2018-09-12
Properly adjust the number of frames left to be processed by the resampler.
Jean-Yves Avenard
2018-09-12
Remove unecessary locks.
Jean-Yves Avenard
2018-09-12
Clear listeners once removed
Jean-Yves Avenard
2018-09-12
Reinit the stream if AudioUnitRender returns kAudioUnitErr_CannotDoInCurrentC...
Paul Adenot
2018-09-12
Ensure input is properly padded with enough silence.
Jean-Yves Avenard
2018-07-20
audiounit: Simplify audiounit_add/remove_listener() by introducing property_l...
Chun-Min Chang
2018-07-19
audiounit: Reduce duplicate code in audiounit_stream_get_current_device (#453)
Chun-Min Chang
2018-07-10
Always upmix mono to the first two channels if enough output channels are ava...
Jean-Yves Avenard
2018-07-10
Correctly retrieve the output layout on macOS < 10.12.
Jean-Yves Avenard
2018-06-26
audiounit: new method on failed stream init to avoid deadlock (BMO 1470113). ...
Alex Chronopoulos
2018-06-01
osx: always access active stream count under context lock, BMO 1462210. (#442)
Alex Chronopoulos
2018-05-01
audiounit: use separate variables for each use of CFStringRef.
Alex Chronopoulos
2018-03-29
audiounit: Fix up channel layout iteration logic.
Dan Glastonbury
2018-03-27
audiounit: Apply latency correction to stream_get_position. (#434)
Matthew Gregan
2018-03-20
Fix heap overflow found by address sanitizer.
Dan Glastonbury
2018-03-19
Multi-channels support for windows/mac/linux (#426)
Jean-Yves Avenard
2018-03-01
When having on or two channel, force mono or stereo.
Paul Adenot
2018-03-01
Stop the stream properly for input-only streams on AudioUnit.
Paul Adenot
2018-02-13
Provide access to cubeb_stream's user ptr. (#407)
Dan Glastonbury
[next]