Audio services: Difference between revisions

No edit summary
No edit summary
Line 34: Line 34:
=== GetAudioOutState ===
=== GetAudioOutState ===


Returns a AudioOutState, 0x00=Started 0x01=Stopped
Returns an AudioOutState, 0x00=Started 0x01=Stopped


= audout:a =
= audout:a =
Line 60: Line 60:
== RequestSuspendAudioOutsForDebug ==
== RequestSuspendAudioOutsForDebug ==


Takes a [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)


== RequestResumeAudioOutsForDebug ==
== RequestResumeAudioOutsForDebug ==


Takes a [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)


= audin:u =
= audin:u =
Line 99: Line 99:
=== GetAudioInState ===
=== GetAudioInState ===


Returns a AudioInState, 0x00=Started 0x01=Stopped
Returns an AudioInState, 0x00=Started 0x01=Stopped


= audin:a =
= audin:a =
Line 125: Line 125:
== RequestSuspendAudioInsForDebug ==
== RequestSuspendAudioInsForDebug ==


Takes a [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)


== RequestResumeAudioInsForDebug ==
== RequestResumeAudioInsForDebug ==


Takes a [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)
Takes an [[AM_services#AppletResourceUserId|AppletResourceUserId]]. (u64)
 
= audrec:u =
 
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || OpenFinalOutputRecorder
|}
 
== IFinalOutputRecorder ==
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || GetFinalOutputRecorderState
|-
| 1 || StartFinalOutputRecorder
|-
| 2 || StopFinalOutputRecorder
|-
| 3 || AppendFinalOutputRecorderBuffer
|-
| 4 || RegisterBufferEvent
|-
| 5 || GetReleasedFinalOutputRecorderBuffer
|-
| 6 || ContainsFinalOutputRecorderBuffer
|}


= codecctl =
= codecctl =