yuzu/src/core/hle/service/audio
Lioncash bd983414f6 core_timing: Convert core timing into a class
Gets rid of the largest set of mutable global state within the core.
This also paves a way for eliminating usages of GetInstance() on the
System class as a follow-up.

Note that no behavioral changes have been made, and this simply extracts
the functionality into a class. This also has the benefit of making
dependencies on the core timing functionality explicit within the
relevant interfaces.
2019-02-15 21:50:25 -05:00
..
audctl.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audctl.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
auddbg.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
auddbg.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audin_a.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audin_a.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audin_u.cpp service/audio: Update function tables 2019-01-29 22:50:26 -05:00
audin_u.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audio.cpp service/audio: Replace includes with forward declarations where applicable 2018-09-11 21:54:33 -04:00
audio.h service/audio: Replace includes with forward declarations where applicable 2018-09-11 21:54:33 -04:00
audout_a.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audout_a.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audout_u.cpp core_timing: Convert core timing into a class 2019-02-15 21:50:25 -05:00
audout_u.h audout_u: Add support for multiple IAudioOut streams. 2018-11-22 00:53:39 -05:00
audrec_a.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audrec_a.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audrec_u.cpp service/audio: Update function tables 2019-01-29 22:50:26 -05:00
audrec_u.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audren_a.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audren_a.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
audren_u.cpp core_timing: Convert core timing into a class 2019-02-15 21:50:25 -05:00
audren_u.h service/audio: Update function tables 2019-01-29 22:50:26 -05:00
codecctl.cpp hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
codecctl.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00
hwopus.cpp hwopus: Implement DecodeInterleaved 2019-01-30 11:35:41 -05:00
hwopus.h hle/service: Default constructors and destructors in the cpp file where applicable 2018-09-10 23:55:31 -04:00