diff options
author | Lioncash <mathew1800@gmail.com> | 2019-07-19 09:44:00 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2019-07-19 13:55:23 +0200 |
commit | b9ebab71beaf9afc74788368846086a9c4648f4b (patch) | |
tree | 5a1ef62724e1cedab67cab1e3f61284745c3c131 /src/core/hle/service/audio/audren_u.h | |
parent | service/audio: Remove global system accessors (diff) | |
download | yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar.gz yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar.bz2 yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar.lz yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar.xz yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.tar.zst yuzu-b9ebab71beaf9afc74788368846086a9c4648f4b.zip |
Diffstat (limited to 'src/core/hle/service/audio/audren_u.h')
-rw-r--r-- | src/core/hle/service/audio/audren_u.h | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/core/hle/service/audio/audren_u.h b/src/core/hle/service/audio/audren_u.h index 6e17489ce..0f3aad501 100644 --- a/src/core/hle/service/audio/audren_u.h +++ b/src/core/hle/service/audio/audren_u.h @@ -30,16 +30,18 @@ private: void OpenAudioRendererImpl(Kernel::HLERequestContext& ctx); - enum class AudioFeatures : u32 { - Splitter, - PerformanceMetricsVersion2, - VariadicCommandBuffer, - }; - - bool IsFeatureSupported(AudioFeatures feature, u32_le revision) const; - std::size_t audren_instance_count = 0; Core::System& system; }; +// Describes a particular audio feature that may be supported in a particular revision. +enum class AudioFeatures : u32 { + Splitter, + PerformanceMetricsVersion2, + VariadicCommandBuffer, +}; + +// Tests if a particular audio feature is supported with a given audio revision. +bool IsFeatureSupported(AudioFeatures feature, u32_le revision); + } // namespace Service::Audio |