Line 74: |
Line 74: |
| | 8 || [3.0.0+] [[#GetReleasedAudioOutBufferAuto]] | | | 8 || [3.0.0+] [[#GetReleasedAudioOutBufferAuto]] |
| |- | | |- |
− | | 9 || [4.0.0+] GetAudioOutBufferCount | + | | 9 || [4.0.0+] [[#GetAudioOutBufferCount]] |
| |- | | |- |
− | | 10 || [4.0.0+] GetAudioOutPlayedSampleCount | + | | 10 || [4.0.0+] [[#GetAudioOutPlayedSampleCount]] |
| |- | | |- |
− | | 11 || [4.0.0+] FlushAudioOutBuffers | + | | 11 || [4.0.0+] [[#FlushAudioOutBuffers]] |
| |- | | |- |
− | | 12 || [6.0.0+] SetAudioOutVolume | + | | 12 || [6.0.0+] [[#SetAudioOutVolume]] |
| |- | | |- |
− | | 13 || [6.0.0+] GetAudioOutVolume | + | | 13 || [6.0.0+] [[#GetAudioOutVolume]] |
| |} | | |} |
| | | |
Line 128: |
Line 128: |
| === GetReleasedAudioOutBufferAuto === | | === GetReleasedAudioOutBufferAuto === |
| Same as [[#GetReleasedAudioOutBuffer]] but takes a type-0x22 buffer instead. | | Same as [[#GetReleasedAudioOutBuffer]] but takes a type-0x22 buffer instead. |
| + | |
| + | === GetAudioOutBufferCount === |
| + | Returns u32 amount of buffers awaiting playback. |
| + | |
| + | === GetAudioOutPlayedSampleCount === |
| + | Returns u64 total amount of samples played back. |
| + | |
| + | === FlushAudioOutBuffers === |
| + | Flushes all pending buffers. Returns 1 if buffers were pending. |
| + | |
| + | === SetAudioOutVolume === |
| + | Set float playback volume for this interface. |
| + | |
| + | === GetAudioOutVolume === |
| + | Get float playback volume for this interface. Default is 1.0. |
| | | |
| = audin:u = | | = audin:u = |