GRC services: Difference between revisions

(One intermediate revision by the same user not shown)
Line 74: Line 74:
=== EndTrim ===
=== EndTrim ===
No input, returns an output [[#GameMovieId]].
No input, returns an output [[#GameMovieId]].
This just loads the [[#GameMovieId]] from state, when available.


=== GetNotTrimmingEvent ===
=== GetNotTrimmingEvent ===
Line 80: Line 82:
=== SetThumbnailRgba ===
=== SetThumbnailRgba ===
Takes a type-0x45 input buffer, a s32 '''width''', and a s32 '''height''', no output.
Takes a type-0x45 input buffer, a s32 '''width''', and a s32 '''height''', no output.
'''width''' must be 1280, '''height''' must be 720, and the buffer size must be at least 0x384000. After this validation, this just copies the input buffer to state with size 0x384000 and returns 0.


= grc:d =
= grc:d =
Line 222: Line 226:
| 0x0 || 0x18 || Same as the last 0x18-bytes of [[Capture_services|AlbumEntry]].
| 0x0 || 0x18 || Same as the last 0x18-bytes of [[Capture_services|AlbumEntry]].
|-
|-
| 0x18 || 0x28 || Ignored by Album. Album clears this to 0 for the [[#BeginTrim]] input.
| 0x18 || 0x28 || Unused, always zero.
|}
|}