Capture services: Difference between revisions
No edit summary |
No edit summary |
||
Line 124: | Line 124: | ||
| [1.0.0] 2 || || | | [1.0.0] 2 || || | ||
|- | |- | ||
| 33 || [7.0.0+] || | | 33 || [7.0.0+] || | ||
|- | |- | ||
| [1.0.0] 1001 || || | | [1.0.0] 1001 || || | ||
Line 158: | Line 158: | ||
| 60001 || [4.0.0+] || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. | | 60001 || [4.0.0+] || Takes a total of 8-bytes of input and a PID, returns an [[#IAlbumControlSession]]. | ||
|} | |} | ||
=== Cmd33 === | |||
Takes an input u64 [[#ShimLibraryVersion]], an u64 [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], and a PID, no output. | |||
This is used by [[Applet_Manager_services|caps:su]] SetShimLibraryVersion. | |||
== IAlbumControlSession == | == IAlbumControlSession == | ||
Line 254: | Line 259: | ||
== SetShimLibraryVersion == | == SetShimLibraryVersion == | ||
Takes | Takes an input u64 [[#ShimLibraryVersion]], an u64 [[Applet_Manager_services#AppletResourceUserId|AppletResourceUserId]], and a PID, no output. | ||
== IAlbumAccessorApplicationSession == | == IAlbumAccessorApplicationSession == | ||
Line 275: | Line 280: | ||
| 2005 || GetAlbumMovieReadStreamBrokenReason | | 2005 || GetAlbumMovieReadStreamBrokenReason | ||
|} | |} | ||
= ShimLibraryVersion = | |||
This is a version field. Official sw uses func <code>nn::capsrv::GetShimLibraryVersion()</code> to load this from a global var, which is then used with various commands. | |||
[7.0.0-8.1.0] This is value 1. | |||
= AlbumEntry = | = AlbumEntry = |