forked from Mirror/Ryujinx
57c4e6ef21
* audout: Implement GetAudioOutBufferCount, GetAudioOutPlayedSampleCount and FlushAudioOutBuffers This PR implement audout service calls: - GetAudioOutBufferCount - GetAudioOutPlayedSampleCount - FlushAudioOutBuffers The RE calls just give some hints about no extra checks. Since we use a totally different implementation because of our backend, I can't do something better for now. SetAudioOutVolume and GetAudioOutVolume are fixed too by set/get the volume of the current opened track, previous implementation was wrong. This fix #1133, fix #1258 and fix #1519. Thanks to @jduncanator for this help during the implementation and all his precious advices. * Fix some debug leftovers * Address jD feedback |
||
---|---|---|
.. | ||
AudioOutManager | ||
AudioRenderer | ||
HardwareOpusDecoderManager | ||
Types | ||
AudioRendererManager.cs | ||
AudioRendererManagerServer.cs | ||
IAudioController.cs | ||
IAudioInManager.cs | ||
IAudioInManagerForApplet.cs | ||
IAudioInManagerForDebugger.cs | ||
IAudioOutManager.cs | ||
IAudioOutManagerForApplet.cs | ||
IAudioOutManagerForDebugger.cs | ||
IAudioRendererManager.cs | ||
IAudioRendererManagerForApplet.cs | ||
IAudioRendererManagerForDebugger.cs | ||
IAudioSnoopManager.cs | ||
IFinalOutputRecorderManager.cs | ||
IFinalOutputRecorderManagerForApplet.cs | ||
IFinalOutputRecorderManagerForDebugger.cs | ||
IHardwareOpusDecoderManager.cs | ||
ResultCode.cs |