summaryrefslogtreecommitdiffstats
path: root/src/audio_core/cubeb_sink.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* audio_core: remove time stretcherAndrea Pappacoda2022-04-011-23/+2
* common: Move settings to common from core.bunnei2021-04-151-1/+1
* Update cubeb and request a persistent stream sessionVitor Kiguchi2020-12-051-0/+1
* audio_core: Make shadowing and unused parameters errorsLioncash2020-12-031-6/+9
* Revert "core: Fix clang build"bunnei2020-10-211-1/+1
* core: Fix clang buildLioncash2020-10-181-1/+1
* audio_core/CMakeLists: Make warnings consistent with coreLioncash2020-10-131-2/+4
* cubeb_sink: Use static_cast instead of reinterpret_cast in DataCallback()Lioncash2020-09-251-2/+2
* Merge pull request #4310 from ogniK5377/apollo-1-prodbunnei2020-09-111-3/+15
|\
| * Disable time stretcher for time beingDavid Marcec2020-07-251-1/+3
| * audio_core: Apollo Part 1, AudioRenderer refactorDavid Marcec2020-07-251-2/+12
* | General: Tidy up clang-format warnings part 2Lioncash2020-08-131-1/+1
|/
* configuration: implement per-game configurations (#4098)lat9nq2020-07-101-1/+1
* cubeb_sink: Don't discard other channels when performing downmixingFearlessTobi2020-03-081-3/+17
* audio_core/cubeb_sink: Convert _MSC_VER ifdefs to _WIN32Lioncash2019-03-101-3/+3
* audio_core/cubeb_sink: Ensure COM is initialized on Windows prior to calling cubeb_initLioncash2019-02-271-0/+15
* audio_core/cubeb_sink: Initialize CubebSinkStream's last_frame data memberLioncash2019-02-251-1/+1
* audio_core/cubeb_sink: Add override specifier to destructorLioncash2019-02-251-1/+1
* audio_core/cubeb_sink: Resolve variable shadowing warnings in SamplesInQueueLioncash2019-02-251-2/+2
* audio_core: Make g_sink_details internally linkedLioncash2018-12-131-1/+1
* cubeb_sink: ignore null-name device when selectingWeiyi Wang2018-10-271-1/+2
* Merge pull request #1321 from lioncash/audio-shadowbunnei2018-09-171-4/+4
|\
| * cubeb_sink: Get rid of variable shadowing within CubebSink's constructorLioncash2018-09-141-4/+4
* | Merge pull request #1320 from lioncash/namebunnei2018-09-171-1/+1
|\ \
| * | cubeb_sink: Correct context name in ListCubebSinkDevices()Lioncash2018-09-141-1/+1
| |/
* / Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-10/+11
|/
* audio_core: Flush stream when not playing anythingMerryMage2018-09-121-0/+11
* cubeb_sink: Downsample arbitrary number of channelsMerryMage2018-09-091-10/+9
* cubeb_sink: Perform audio stretchingMerryMage2018-09-081-17/+20
* cubeb_sink: Hold last available value instead of writing zerosMerryMage2018-09-081-5/+15
* cubeb_sink: Use RingBufferMerryMage2018-09-081-40/+26
* Add audio stretching supportfearlessTobi2018-09-081-0/+7
* cubeb_sink: Protect queue with a mutexMerryMage2018-08-121-0/+6
* audio_core: Use s16 where possible for audio samples.bunnei2018-08-051-6/+5
* cubeb_sink: Support variable sample_rate and num_channels.bunnei2018-08-041-15/+25
* audio_core: Sinks need unique names as well.bunnei2018-08-041-5/+6
* audio_core: Implement Sink and SinkStream interfaces with cubeb.bunnei2018-07-311-0/+190