summaryrefslogtreecommitdiff
path: root/src/audio_core (unfollow)
Commit message (Expand)AuthorFilesLines
2018-08-21audio_core/filter: Add explicit cast to assignment in Process()Gravatar Lioncash1-1/+1
2018-08-13audio_renderer: samples_remaining counts frames, not samplesGravatar MerryMage1-1/+1
2018-08-13audio_core: InterpolateGravatar MerryMage5-0/+121
2018-08-13audio_core: Implement low-pass filterGravatar MerryMage3-2/+145
2018-08-12cubeb_sink: Protect queue with a mutexGravatar MerryMage1-0/+6
2018-08-12Pushed the requested sample rate instead of our fixed sample rateGravatar David Marcec1-1/+1
2018-08-12Added GetAudioRendererSampleRate, GetAudioRendererSampleCount & GetAudioRende...Gravatar David Marcec2-1/+16
2018-08-07Make building cubeb optionalGravatar KAMiKAZOW1-2/+2
2018-08-04audio_core: Implement audren_u audio playback.Gravatar bunnei3-0/+442
2018-08-04audio_core: Use s16 where possible for audio samples.Gravatar bunnei8-33/+24
2018-08-04audio_core: Port codec code from Citra for ADPCM decoding.Gravatar bunnei3-0/+123
2018-08-04cubeb_sink: Support variable sample_rate and num_channels.Gravatar bunnei1-15/+25
2018-08-04audio_core: Sinks need unique names as well.Gravatar bunnei5-9/+14
2018-08-04audio_core: Streams need unique names for CoreTiming.Gravatar bunnei4-9/+13
2018-08-02audio_out: Use Buffer::Tag alias in GetTagsAndReleaseBuffers()'s prototypeGravatar Lioncash2-2/+2
2018-08-01sink_details: Deduplicate long std::function repetitionGravatar Lioncash1-4/+6
2018-08-01sink_details: std::move std::function instancesGravatar Lioncash1-1/+2
2018-07-31audio_core: Add configuration settings.Gravatar bunnei2-9/+31
2018-07-30audio_core: Implement Sink and SinkStream interfaces with cubeb.Gravatar bunnei8-6/+261
2018-07-30audio_core: Add interfaces for Sink and SinkStream.Gravatar bunnei6-0/+163
2018-07-30audio_core: Misc. improvements to stream/buffer/audio_out.Gravatar bunnei5-20/+32
2018-07-27audio_core: Add initial code for keeping track of audout state.Gravatar bunnei6-0/+334
2018-01-12Massive removal of unused modulesGravatar James Rowe26-3017/+0
2018-01-08CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)Gravatar B3n301-1/+1
2018-01-07audio: Log dropping frames as trace to reduce spam.Gravatar bunnei1-1/+1
2017-09-30Fixed type conversion ambiguityGravatar Huw Pascoe1-1/+1
2017-09-25Audio: Use std::deque instead of std::vector for the audio buffer type (Stere...Gravatar Subv5-7/+9
2017-08-28interpolate: Interpolate on a frame-by-frame basisGravatar MerryMage3-88/+74
2017-05-27CMake: Add SoundTouch include path to target propertyGravatar Yuri Kunde Schlesner1-2/+0
2017-05-27CMake: Define an interface target for SDL2 definitionsGravatar Yuri Kunde Schlesner1-2/+1
2017-05-27CMake: Correct inter-module dependencies and library visibilityGravatar Yuri Kunde Schlesner1-3/+4
2017-05-09DSP: Create backing memory for entire DSP RAMGravatar Yuri Kunde Schlesner4-31/+36
2017-02-26Doxygen: Amend minor issues (#2593)Gravatar Mat M4-3/+5
2017-01-29Support looping HLE audio (#2422)Gravatar Jake Merdich2-11/+35
2017-01-27fixed the override warningGravatar noah the goodra1-1/+1
2017-01-25SDL: Select audio device (#2403)Gravatar Kloen Lansfiel7-18/+69
2016-12-12time_stretch: Add missing #pragma once directiveGravatar Lioncash1-0/+2
2016-12-11Add all services to the Service namespaceGravatar Lioncash2-3/+3
2016-12-10audio_core: SelectSink should default to auto if sink_id is invalidGravatar MerryMage1-12/+7
2016-11-22Improve verbosity of audio errors with SDL_GetError()Gravatar freiro1-2/+2
2016-10-20Fix typosGravatar Ricardo de Almeida Gonzaga2-4/+4
2016-09-21Use negative priorities to avoid special-casing the self-includeGravatar Yuri Kunde Schlesner9-9/+9
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot23-48/+10
2016-09-18Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner13-76/+110
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot24-249/+323
2016-09-07audio_core: Tweak audio latencyGravatar MerryMage2-2/+2
2016-09-03codec: Fix ADPCM distortion caused by incorrect nibble orderGravatar fincs1-2/+2
2016-08-31audio_core: Add EnableStretching to interface so that one can toggle stretchi...Gravatar MerryMage4-9/+52
2016-08-31sink: Change EnqueueSamples to take a pointer to a buffer instead of a std::v...Gravatar MerryMage5-9/+9
2016-05-19DSP/HLE: Audio outputGravatar MerryMage1-0/+7