Audio services: Difference between revisions
Misson20000 (talk | contribs) |
Sebastiaan (talk | contribs) No edit summary |
||
Line 49: | Line 49: | ||
! Offset || Size || Description | ! Offset || Size || Description | ||
|- | |- | ||
| 0x00 || 8 || | | 0x00 || 8 || Pointer to the sample data pointer. | ||
|- | |- | ||
| 0x08 || 8 || Pointer to sample data. | | 0x08 || 8 || Pointer to sample data. | ||
Line 67: | Line 67: | ||
Takes a buffer, which it will fill with the identifiers passed from [[#AppendAudioOutBuffer]] of audio buffers that have been released. Will return a u32 (may indicate how many buffers were released?) | Takes a buffer, which it will fill with the identifiers passed from [[#AppendAudioOutBuffer]] of audio buffers that have been released. Will return a u32 (may indicate how many buffers were released?) | ||
= audin:u = | = audin:u = | ||
Line 132: | Line 102: | ||
Returns an AudioInState, 0x00=Started 0x01=Stopped | Returns an AudioInState, 0x00=Started 0x01=Stopped | ||
= audrec:u = | = audrec:u = | ||
Line 232: | Line 172: | ||
| 9 || GetAudioRendererRenderingTimeLimit | | 9 || GetAudioRendererRenderingTimeLimit | ||
|} | |} | ||
= audout:a, audin:a, audrec:a and audren:a = | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || RequestSuspend | |||
|- | |||
| 1 || RequestResume | |||
|} | |||
= audout:d, audin:d, audrec:d and audren:d = | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || [[#RequestSuspendForDebug]] | |||
|- | |||
| 1 || [[#RequestResumeForDebug]] | |||
|} | |||
== RequestSuspendForDebug == | |||
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64) | |||
== RequestResumeForDebug == | |||
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64) | |||
= codecctl = | = codecctl = |