aboutsummaryrefslogtreecommitdiffhomepage
BranchCommit messageAuthorAge
384khz384kHz ought to be enough for anybodyPaul Adenot11 months
aaudio-bufferingSet buffer capacity to allow for bufferingAndreas Pehrson6 months
aaudio-by-defaultPrefer the AAudio backend over the OpenSL ES backendPaul Adenot24 months
aaudio-input-processingDon't print cubeb result codes as if they're from AAudioAndreas Pehrson6 months
aaudio-interpolation-and-latencyFix warningsPaul Adenot2 years
aaudio-reinitUpdate googletest to current masterPaul Adenot17 months
aaudio-reset-paramsReset stream params on initAndreas Pehrson6 months
aaudio-timeout-restartAttempt to reinitialize the stream when the error callback is called with AAU...Paul Adenot13 months
android-fixesclang-formatPaul Adenot14 months
buffer-count-openslRemove incorrect code to adjust output queue capacityPaul Adenot19 months
const-fixesBe more consistent with const in the API.Matthew Gregan8 years
crash-bluetoothDon't spin when waiting for streams to be stopped.Paul Adenot20 months
cubeb-log-atomicMake the log callback and level atomicPaul Adenot2 years
cubeb_audio_client_3_CIcubeb - re-enable and polish IAudioClient3 to achieve lower latenciesFiloppi20 months
devchg_docscubeb.h: Document device switching policy.Matthew Gregan5 years
firefox-100wasapi: Fail stream setup instead of asserting if device latency unavailable.Matthew Gregan3 years
fix-negative-latencyBuild Android in cubeb's CI on the 3 main arch Gecko supportsPaul Adenot7 months
fix-negative-latency-aaudioClamp to positive value when computing latency for an output streamPaul Adenot7 months
fix-testsRelax a single test_sanity.cpp assertion when using OpenSLPaul Adenot13 months
fix-warningsFix warnings in cubeb_wasapi.cpp.Paul Adenot2 years
get_max_req_sizeWIP: Add cubeb_stream_get_max_request_size API.Matthew Gregan3 years
higher-rateSome DACs can go up to 768kHzPaul Adenot9 months
masterUpdate cubeb-{coreaudio,rust}-rs submodules to pick up checked-in Cargo.lockMatthew Gregan5 weeks
no-exception-no-rttiTell GTest that RTTI is not available for clang (for other compilers it's aut...Paul Adenot4 years
no-unlockAAudio: Don't unlock a mutex owned by a lock_guardPaul Adenot17 months
null-checkDon't attempt to use an unavailable cubeb_stream in aaudio_stream_init.Paul Adenot17 months
nullcheck-logAllow dynamic enabling and disabling of the log, add tests for the logging sy...Paul Adenot2 years
opensl-check-rvActually use the return value in initialize_with_format callback call.Paul Adenot15 months
opensl-float-conversion Generate compile_commands.json while buildingPaul Adenot16 months
opensl-record-returnReturn an error if failing to open a recorder and it's not a sample-rate not ...Paul Adenot14 months
opensl_assertsopensl: Add extra asserts to help track down BMO 1913284.Matthew Gregan4 months
processing-paramsSet buffer capacity to allow for bufferingAndreas Pehrson6 months
pulse-get-server-info-nullpulse: Handle info == NULL in pa_context_get_server_info callbacks.Dan Glastonbury7 years
reclockfmtPaul Adenot3 years
reclock-paramAdd a parameter to cubeb_resampler_create to enable reclockingPaul Adenot3 years
record-audioAccount for enqueues while in cubeb_audio_dump_stream::write_allAndreas Pehrson8 months
register_cubeb_threadRegister threads explicitely created by cubebPaul Adenot2 years
resampler-rate-conversion-fixIn resampler's input_needed_for_output do not mix ratesAndreas Pehrson5 months
resize-buf-aaudioAAudio: ensure input buffer is large enough when reading input dataPaul Adenot14 months
set-processing-params-noneImplement aaudio_set_input_processing_paramsAndreas Pehrson6 months
test-multichanneltest multichannelPaul Adenot8 months
tsan-fixesAdd a test to stress test the asynchronous logging systemPaul Adenot2 years
update-submodulesUpdate submodulesPaul Adenot17 months
wasapi-no-direct-avrtFetch avrt.dll functions dynamically again.Paul Adenot9 months
wasapi_render_loop_lifecyclerebase testPaul Adenot20 months
wasapi_render_loop_lifecycle_rebaseRun clang-format-15 on the codebase -- fix a single differencePaul Adenot20 months
winmm-prefillSkip a couple more tests when a backend can't use audio inputPaul Adenot20 months