Changes

Jump to navigation Jump to search
305 bytes added ,  02:09, 28 August 2019
== RequestOffscreenRecordingFinishReady ==
Takes an input u64 '''LayerHandle''', no output.
 
This is the first cmd used by official sw when finishing recording. Then it waits on the Event originally loaded from [[#GetOffscreenLayerRecordingFinishReadyEvent]]. Then CompleteOffscreenRecordingFinishEx* is used, depending on the sdk-nso version. On any errors, [[#AbortOffscreenRecording]] is used.
== StartOffscreenRecordingEx ==
Same as [[#CompleteOffscreenRecordingFinishEx0]] except the output struct is returned in the cmdreply.
 
== GetOffscreenLayerError ==
Takes an input u64 '''LayerHandle''', no output.
== EncodeOffscreenLayerAudioSample ==
* Updates the current pos and remaining_size with the '''out_size'''.
* Repeats the loop until the remaining_size is 0.
 
== GetOffscreenLayerError ==
Takes an input u64 '''LayerHandle''', no output.
== GetOffscreenLayerRecordingFinishReadyEvent ==

Navigation menu