summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/audio/hwopus.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2024-02-21audio: split IHardwarweOpusDecoder, move IHardwareOpusDecoderManagerLiam1-502/+0
2023-12-25service: fetch objects from the client handle tableLiam1-12/+4
2023-09-16Reimplement HardwareOpusKelebek11-318/+404
2023-08-30hwopus: Implement GetWorkBufferSizeExExFearlessTobi1-1/+5
2023-08-27hwopus: Implement OpenHardwareOpusDecoderForMultiStreamEx and DecodeInterleavedForMultiStreamFearlessTobi1-2/+47
2023-07-01general: Use ScratchBuffer where possibleMorph1-4/+5
2023-06-22Remove memory allocations in some hot pathsKelebek11-4/+5
2023-03-01service: move hle_ipc from kernelLiam1-11/+11
2023-02-25core: Update service function tables to 16.0.0+Narr the Reg1-0/+2
2023-02-14remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistencyarades791-1/+1
2023-02-14add static lifetime to constexpr values to force compile time evaluation where possiblearades791-1/+1
2023-02-03Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj1-1/+1
2023-02-02Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"liamwhite1-1/+1
2022-12-29hle_ipc: Rename ReadBufferSpan to ReadBufferameerj1-2/+2
2022-12-25service: Use ReadBufferSpan where it is trivial to do soameerj1-3/+3
2022-11-23service: Make use of buffer element count helpersLioncash1-1/+1
2022-09-16core: implement HwOpus GetWorkBufferSizeForMultiStreamExFengChen1-1/+27
2022-07-22Project AndioKelebek11-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-12-02general: Replace high_resolution_clock with steady_clockMorph1-2/+2
2021-10-07service: Reduce header include overheadMorph1-1/+0
2021-06-26hle: service: hwopus: OpenHardwareOpusDecoderEx: Remove unused buffer size.bunnei1-1/+30
2021-06-25hle: service: hwopus: Implement GetWorkBufferSizeEx and OpenHardwareOpusDecoderEx.bunnei1-4/+12
2021-06-02general: Replace RESULT_UNKNOWN with ResultUnknownMorph1-2/+2
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph1-3/+3
2021-05-16core: Make variable shadowing a compile-time errorLioncash1-4/+4
2021-04-07hwopus: Update to 12.xMorph1-0/+4
2020-11-27service: Eliminate usages of the global system instanceLioncash1-4/+5
2020-10-21Revert "core: Fix clang build"bunnei1-15/+14
2020-10-18core: Fix clang buildLioncash1-14/+15
2020-08-03ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465)David1-1/+1
2020-02-11update hwopus DecodeInterleaved for FW 7.0.0+makigumo1-2/+4
2019-11-12service: Resolve sign conversion errorsLioncash1-2/+2
2019-03-11hwopus: Leverage multistream API for decoding regular Opus packetsLioncash1-34/+48
2019-03-07service/audio/hwopus: Move decoder state to its own classLioncash1-50/+85
2019-03-07service/audio/hwopus: Provide a name for the second word of OpusPacketHeaderLioncash1-2/+4
2019-03-07service/audio/hwopus: Move Opus packet header out of the IHardwareOpusDecoderManagerLioncash1-17/+17
2019-03-07service/audio/hwopus: Enclose internals in an anonymous namespaceLioncash1-2/+3
2019-01-30hwopus: Implement DecodeInterleavedLioncash1-4/+35
2019-01-30hwopus: Deduplicate the decoding code within DecodeInterleavedOld and DecodeInterleavedWithPerfOldLioncash1-19/+14
2019-01-30hwopus: Replace std::optional<std::reference_wrapper<u64>> with u64*Lioncash1-9/+6
2019-01-30hwopus: Mark local variables as const where applicableLioncash1-8/+16
2019-01-30hwopus: Fill in the rest of the unknown service function namesLioncash1-9/+11
2018-11-26Fixed hwopus compile errorDavid Marcec1-1/+1
2018-11-26Improved error messages in AM, HwOpus and NvMapDavid Marcec1-8/+16
2018-11-26Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec1-7/+25
2018-11-17hwopus: DecodeInterleavedWithPerformance: Fix ordering of output parameters.bunnei1-1/+1
2018-11-02Fixed incorrect hwopus assertDavid Marcec1-1/+1
2018-10-11HwOpus, Implemented DecodeInterleavedWithPerformanceDavid Marcec1-3/+34
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-3/+3
2018-09-12service/audio: Replace includes with forward declarations where applicableLioncash1-0/+5
2018-09-11hle/service: Default constructors and destructors in the cpp file where applicableLioncash1-0/+2
2018-07-31Implemented various hwopus functions (#853)David1-5/+130
2018-07-03Rename logging macro back to LOG_*James Rowe1-1/+1
2018-06-25Service/Audio: add hwopus service, stub GetWorkBufferSize functionmailwl1-0/+29