Audio services: Difference between revisions

No edit summary
No edit summary
Line 60: Line 60:
=== GetAudioOutState ===
=== GetAudioOutState ===


Returns an AudioOutState, 0x00=Started 0x01=Stopped
Returns an AudioOutState, 0x00=Started 0x01=Stopped (u32)


=== AppendAudioOutBuffer ===
=== AppendAudioOutBuffer ===
Line 123: Line 123:
=== GetAudioInState ===
=== GetAudioInState ===


Returns an AudioInState, 0x00=Started 0x01=Stopped
Returns an AudioInState, 0x00=Started 0x01=Stopped (u32)


= audrec:u =
= audrec:u =
Line 190: Line 190:
| 7 || Unknown
| 7 || Unknown
|-
|-
| 8 || SetAudioRendererRenderingTimeLimit
| 8 || [[#SetAudioRendererRenderingTimeLimit]]
|-
|-
| 9 || GetAudioRendererRenderingTimeLimit
| 9 || [[#GetAudioRendererRenderingTimeLimit]]
|}
|}


Line 205: Line 205:


=== GetAudioRendererState ===
=== GetAudioRendererState ===
Returns an AudioRenderState, 0x00=Started 0x01=Stopped (u32)


Returns an AudioRenderState, 0x00=Started 0x01=Stopped
=== SetAudioRendererRenderingTimeLimit ===
Takes a upper limit of the rendering time in percent. (u32)
 
=== GetAudioRendererRenderingTimeLimit ===
Returns the upper limit of the rendering time in percent. (u32)


= audout:a, audin:a, audrec:a and audren:a =
= audout:a, audin:a, audrec:a and audren:a =