Audio services: Difference between revisions

No edit summary
Line 1,022: Line 1,022:
|}
|}


= (Switch 2) aud:u =
= (S2) aud:u =
This is "nn::audio::IUserClientSession".
This is "nn::audio::IUserClientSession".


Line 1,051: Line 1,051:


=== ISpatialDownmixOutputModeManager ===
=== ISpatialDownmixOutputModeManager ===
This is exclusive to S2.
This is "nn::audio::detail::ISpatialDownmixOutputModeManager".
This is "nn::audio::detail::ISpatialDownmixOutputModeManager".


Line 1,065: Line 1,063:
Takes a PID, an u32, u64, no output.
Takes a PID, an u32, u64, no output.


= (Switch 2) auddmg:u =
= (S2) auddmg:u =
This is "nn::audio::devmgr::IUserSessionManager".
This is "nn::audio::devmgr::IUserSessionManager".


Line 1,079: Line 1,077:


=== IUserSession ===
=== IUserSession ===
This is exclusive to S2.
This is "nn::audio::devmgr::IUserSession".
This is "nn::audio::devmgr::IUserSession".


Line 1,124: Line 1,120:
|}
|}


= (Switch 2) audsmx:u =
= (S2) audsmx:u =
This is "nn::audio::sysmix::IUserSessionManager".
This is "nn::audio::sysmix::IUserSessionManager".


Line 1,138: Line 1,134:


=== IUserSession ===
=== IUserSession ===
This is exclusive to S2.
This is "nn::audio::sysmix::IUserSession".
This is "nn::audio::sysmix::IUserSession".


Line 1,163: Line 1,157:


==== IExternalStreamSession ====
==== IExternalStreamSession ====
This is exclusive to S2.
This is "nn::audio::sysmix::IExternalStreamSession".
This is "nn::audio::sysmix::IExternalStreamSession".