Audio services: Difference between revisions

Line 453: Line 453:
| 14 || [13.0.0+] ListAudioOutputDeviceName
| 14 || [13.0.0+] ListAudioOutputDeviceName
|-
|-
| 15 || [17.0.0+] AcquireAudioInputDeviceNotification
| 15 || [17.0.0+] [[#AcquireAudioInputDeviceNotification|AcquireAudioInputDeviceNotification]]
|-
|-
| 16 || [17.0.0+] ReleaseAudioInputDeviceNotification
| 16 || [17.0.0+] [[#ReleaseAudioInputDeviceNotification|ReleaseAudioInputDeviceNotification]]
|-
|-
| 17 || [17.0.0+] AcquireAudioOutputDeviceNotification
| 17 || [17.0.0+] [[#AcquireAudioOutputDeviceNotification|AcquireAudioOutputDeviceNotification]]
|-
|-
| 18 || [17.0.0+] ReleaseAudioOutputDeviceNotification
| 18 || [17.0.0+] [[#ReleaseAudioOutputDeviceNotification|ReleaseAudioOutputDeviceNotification]]
|-
|-
| 19 || [18.0.0+] SetAudioDeviceOutputVolumeAutoTuneEnabled
| 19 || [18.0.0+] SetAudioDeviceOutputVolumeAutoTuneEnabled
Line 491: Line 491:
=== GetActiveAudioOutputDeviceName ===
=== GetActiveAudioOutputDeviceName ===
Takes a type-0x6 output buffer, returns no output.
Takes a type-0x6 output buffer, returns no output.
=== AcquireAudioInputDeviceNotification ===
Takes an input u64, returns an output handle.
On NX this just returns an error.
=== ReleaseAudioInputDeviceNotification ===
Takes an input u64, no output.
On NX this just returns an error.
=== AcquireAudioOutputDeviceNotification ===
Takes an input u64, returns an output handle.
On NX this just returns an error.
=== ReleaseAudioOutputDeviceNotification ===
Takes an input u64, no output.
On NX this just returns an error.


= audout:a =
= audout:a =