caps: correct CapsScreenShotDecodeOption (#406)

This commit is contained in:
SciresM 2020-04-20 09:56:31 -07:00 committed by GitHub
parent 6fae441714
commit 06bebed819
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,12 +63,17 @@ typedef struct {
u8 reserved[0x18]; ///< Always zero. u8 reserved[0x18]; ///< Always zero.
} CapsScreenShotAttributeForApplication; } CapsScreenShotAttributeForApplication;
/// ScreenShotDecoderFlag
typedef enum {
CapsScreenShotDecoderFlag_None = 0, ///< No special processing.
CapsScreenShotDecoderFlag_EnableFancyUpsampling = BIT(0), ///< See libjpeg-turbo do_fancy_upsampling.
CapsScreenShotDecoderFlag_EnableBlockSmoothing = BIT(1), ///< See libjpeg-turbo do_block_smoothing.
} CapsScreenShotDecoderFlag;
/// ScreenShotDecodeOption /// ScreenShotDecodeOption
typedef struct { typedef struct {
u8 fancy_upsampling; ///< See libjpeg-turbo do_fancy_upsampling. u64 flags; ///< Bitflags, see \ref CapsScreenShotDecoderFlag.
u8 block_smoothing; ///< See libjpeg-turbo do_block_smoothing. u64 reserved[0x3]; ///< Reserved. Unused by official sw.
u8 pad_x2[0x6]; ///< Padding.
u64 unk_x8[0x3]; ///< Unknown. Ignored by official sw.
} CapsScreenShotDecodeOption; } CapsScreenShotDecodeOption;
/// AlbumFileDateTime. This corresponds to each field in the Album entry filename, prior to the "-": "YYYYMMDDHHMMSSII". /// AlbumFileDateTime. This corresponds to each field in the Album entry filename, prior to the "-": "YYYYMMDDHHMMSSII".