1
1
Fork 0
forked from Mirror/Ryujinx
Ryujinx/Ryujinx.Audio
Ac_K 57c4e6ef21
audout: Implement and fix some calls ()
* 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 , fix  and fix .

Thanks to @jduncanator for this help during the implementation and all his precious advices.

* Fix some debug leftovers

* Address jD feedback
2020-11-20 21:59:01 +01:00
..
Decoders/Adpcm Implement libsoundio as an alternative audio backend () 2018-11-15 03:22:50 +01:00
Native/libsoundio Misc audio fixes () 2020-08-18 21:03:55 +02:00
Renderers audout: Implement and fix some calls () 2020-11-20 21:59:01 +01:00
Downmixing.cs Misc audio fixes () 2020-08-18 21:03:55 +02:00
DspUtils.cs Misc audio fixes () 2020-08-18 21:03:55 +02:00
IAalOutput.cs audout: Implement and fix some calls () 2020-11-20 21:59:01 +01:00
PlaybackState.cs Implement libsoundio as an alternative audio backend () 2018-11-15 03:22:50 +01:00
ReleaseCallback.cs [WIP] Add support for events () 2018-03-19 15:58:46 -03:00
Ryujinx.Audio.csproj infra: Migrate to .NET 5 () 2020-11-15 19:27:15 +01:00