Line 90: |
Line 90: |
| | 2 || [[#CreateVideoProxy]] | | | 2 || [[#CreateVideoProxy]] |
| |- | | |- |
− | | 9 || [7.0.0+] SetAlbumShimLibraryVersion | + | | 9 || [7.0.0+] [[#SetAlbumShimLibraryVersion]] |
| |- | | |- |
| | 10 || [[#OpenOffscreenLayer]] | | | 10 || [[#OpenOffscreenLayer]] |
Line 108: |
Line 108: |
| | 25 || [[#CompleteOffscreenRecordingFinishEx0]] | | | 25 || [[#CompleteOffscreenRecordingFinishEx0]] |
| |- | | |- |
− | | 26 || [7.0.0+] CompleteOffscreenRecordingFinishEx1 | + | | 26 || [7.0.0+] [[#CompleteOffscreenRecordingFinishEx1]] |
| |- | | |- |
| | 30 || [[#GetOffscreenLayerError]] | | | 30 || [[#GetOffscreenLayerError]] |
Line 121: |
Line 121: |
| == CreateVideoProxy == | | == CreateVideoProxy == |
| No input, returns an [[#IHOSBinderDriver]]. | | No input, returns an [[#IHOSBinderDriver]]. |
| + | |
| + | == SetAlbumShimLibraryVersion == |
| + | Takes a total of 8-bytes of input, no output. |
| | | |
| == OpenOffscreenLayer == | | == OpenOffscreenLayer == |
Line 149: |
Line 152: |
| == CompleteOffscreenRecordingFinishEx0 == | | == CompleteOffscreenRecordingFinishEx0 == |
| Takes an input u64 '''LayerHandle''' and 2 type-0x5 input buffers, no output. | | Takes an input u64 '''LayerHandle''' and 2 type-0x5 input buffers, no output. |
| + | |
| + | == CompleteOffscreenRecordingFinishEx1 == |
| + | Takes a total of 0x10-bytes of input and two type-0x5 input buffers, returns a total of 0x20-bytes of output. |
| | | |
| == EncodeOffscreenLayerAudioSample == | | == EncodeOffscreenLayerAudioSample == |