Changes

821 bytes added ,  03:12, 29 August 2019
no edit summary
Line 319: Line 319:     
The data at offset 0x10 size 0x8 corresponds to each field in the Album entry filename, prior to the "-".
 
The data at offset 0x10 size 0x8 corresponds to each field in the Album entry filename, prior to the "-".
 +
 +
= AlbumFileEntry =
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset || Size || Description
 +
|-
 +
| 0x0 || 0x20 || Unknown.
 +
|}
 +
 +
This is "nn::album::AlbumFileEntry". This is a 0x20-byte struct.
 +
 +
= ApplicationAlbumEntry =
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset || Size || Description
 +
|-
 +
| 0x0 || 0x20 || Unknown.
 +
|}
 +
 +
This is "nn::capsrv::ApplicationAlbumEntry". This is a 0x20-byte struct.
 +
 +
With the output from [[Applet_Manager_services#caps:su|caps:su]] sdk-nso only uses this for the [[Internet_Browser|Share-applet]] (when the output is used at all), with everything else (which has a different struct format) it's used as an [[#AlbumFileEntry]]. In those cases with the <code>nn::album</code> wrapper funcs, it's "converted" by just copying the struct (arrays are "converted" by just returning a ptr to the input array).
    
= Notes =
 
= Notes =