| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-16 | Reimplement HardwareOpus | Kelebek1 | |
| 2023-09-04 | Rework ADSP into a wrapper for apps | Kelebek1 | |
| 2023-08-30 | hwopus: Implement GetWorkBufferSizeExEx | FearlessTobi | |
| Allows Sea of Stars to boot. Fixes https://github.com/yuzu-emu/yuzu/issues/11415. | |||
| 2023-08-27 | hwopus: Implement OpenHardwareOpusDecoderForMultiStreamEx and ↵ | FearlessTobi | |
| DecodeInterleavedForMultiStream Allows MLB The Show 22 to boot. Fixes https://github.com/yuzu-emu/yuzu/issues/7911. | |||
| 2023-08-05 | service: audctl: Stub functions needed by Qlaunch | german77 | |
| 2023-07-31 | audren_u: Fix parameter alignment | Morph | |
| The reduction in size from 0x38 to 0x34 caused the parameter to be misaligned. Skipping 1 word fixes this. | |||
| 2023-06-30 | general: Use ScratchBuffer where possible | Morph | |
| 2023-06-22 | Remove memory allocations in some hot paths | Kelebek1 | |
| 2023-04-16 | core: audio: return result when audio_out initialize failed | FengChen | |
| 2023-03-06 | hle: rename legacy errors to Results | Liam | |
| 2023-03-01 | service: move hle_ipc from kernel | Liam | |
| 2023-03-01 | Merge pull request #9832 from liamwhite/hle-mp | liamwhite | |
| service: HLE multiprocess | |||
| 2023-02-24 | core: Update service function tables to 16.0.0+ | Narr the Reg | |
| 2023-02-21 | service: refactor server architecture | Liam | |
| Converts services to have their own processes | |||
| 2023-02-15 | Merge pull request #9796 from liamwhite/current | liamwhite | |
| general: rename CurrentProcess to ApplicationProcess | |||
| 2023-02-14 | service: remove deleted services | Liam | |
| 2023-02-13 | general: rename CurrentProcess to ApplicationProcess | Liam | |
| 2023-02-03 | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | |
| This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363. | |||
| 2023-02-02 | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ↵ | liamwhite | |
| ReadBuffer" | |||
| 2022-12-28 | hle_ipc: Rename ReadBufferSpan to ReadBuffer | ameerj | |
| 2022-12-25 | service: Use ReadBufferSpan where it is trivial to do so | ameerj | |
| 2022-12-14 | Revert "hle: service: audio: Use default service thread." | bunnei | |
| 2022-12-04 | Merge pull request #9232 from bunnei/audio-default-thread | liamwhite | |
| hle: service: audio: Use default service thread. | |||
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
| 2022-11-23 | service: Make use of buffer element count helpers | Lioncash | |
| 2022-11-22 | general: fix compile for Apple Clang | Liam | |
| 2022-11-11 | hle: service: audio: Use default service thread. | bunnei | |
| - This was arbitrarily added by me, and does not appear to be helpful. | |||
| 2022-10-26 | audio_in/out_system: Pass Initialize members by value where applicable | Lioncash | |
| applet_resource_user_id isn't actually modified and is just assigned to a member variable, so this doesn't need to be a mutable reference. Similarly, the device name itself isn't modified and is only moved. We pass by value here, since we can still perform the move, but eliminate a sneaky set of calls that can unintentionally destroy the original string. Given how nested the calls are, it's good to get rid of this potential vector for a use-after-move bug. | |||
| 2022-10-19 | Update audio_core for firmware 15.0.0 | Kelebek1 | |
| 2022-10-12 | kernel: remove KWritableEvent | Liam | |
| 2022-09-17 | Merge pull request #8915 from vonchenplus/opus_multi_stream | bunnei | |
| core: implement HwOpus GetWorkBufferSizeForMultiStreamEx | |||
| 2022-09-17 | core: implement HwOpus GetWorkBufferSizeForMultiStreamEx | FengChen | |
| 2022-09-15 | audio_device: Mark member functions as const where applicable | Lioncash | |
| These member functions don't modify any internal state. | |||
| 2022-09-15 | audio_device: Make AudioDeviceName constructor constexpr | Lioncash | |
| These are used as read-only arrays, so we can make the data read-only and available at compile-time. Now constructing an AudioDevice no longer needs to initialize some tables | |||
| 2022-08-24 | Implement AudRenU:RequestUpdateAuto, and use C descriptors when B reports as ↵ | Kelebek1 | |
| empty. | |||
| 2022-07-22 | Project Andio | Kelebek1 | |
| 2022-06-26 | core: Replace all instances of ResultCode with Result | german77 | |
| 2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | |
| This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | |||
| 2022-04-02 | hle: service: audio: Create a service thread where appropriate. | bunnei | |
| 2022-01-21 | service/audio: Update audctl unknown function names | Lioncash | |
| 2021-12-02 | general: Replace high_resolution_clock with steady_clock | Morph | |
| On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock. | |||
| 2021-11-03 | core: Remove unused includes | ameerj | |
| 2021-10-07 | service: Reduce header include overhead | Morph | |
| 2021-10-01 | service: Replace service event creation with ServiceContext::CreateEvent | Morph | |
| The service context helps to manage all created events and allows us to close them upon destruction. | |||
| 2021-09-28 | Merge pull request #7018 from lat9nq/splat-stubs | Morph | |
| audin_u: stub Start, RegisterBufferEvent, AppendAudioInBufferAuto | |||
| 2021-09-26 | service/audio: Update to 13.0.0 | german77 | |
| 2021-09-15 | audin_u: Return a buffer event in RegisterBufferEvent | lat9nq | |
| Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | |||
| 2021-09-15 | audin_u: stub Start, RegisterBufferEvent, AppendAudioInBufferAuto | lat9nq | |
| This also moves IAudioIn's definition to the header. Required for Splatoon 2 LAN play. | |||
| 2021-07-06 | Report 2 channels active. Fixes Tales of Vesperia's mono channel audio. | Kelebek1 | |
| 2021-07-01 | Fix XC2/VOEZ crashing, add audio looping and a few misc fixes | Kelebek1 | |
