# SSP Library (SSP) API Function List

### JPEG Encoding

SSP_SetJpegEncoderDateTime |  | Sets the date and time information of when the photo was taken to attach when encoding.
SSP_SetJpegEncoderDateTimeNow |  | Sets the current date and time as the date and time information of when the photo was taken to attach when encoding.
SSP_GetDateTime |  | Gets the current date and the time.
SSP_SetJpegEncoderMakerNote |  | Sets DSi camera data to insert in the MakerNote when encoding.
SSP_SetJpegEncoderMakerNoteEx |  | Sets each type of data to insert in the MakerNote when encoding.
SSP_StartJpegEncoder |  | Performs JPEG encoding.
SSP_GetJpegEncoderBufferSize |  | Gets the buffer size required for encoding.
SSP_ConvertJpegEncodeData |  | Converts input data into the format used for JPEG encoding.
SSP_StartJpegEncoderWithEncodeData |  | JPEG encoding is performed based on data used for encoding already converted ahead of time.

### JPEG Decoding

SSP_GetJpegDecoderDateTime |  | Gets date and time information when the photo was taken extracted from JPEG data when it is decoded.
SSP_GetJpegDecoderSoftware |  | Gets the application Game Code extracted from JPEG data when it is decoded.
SSP_GetJpegDecoderMakerNoteAddr |  | Gets the starting address of DSi camera data that exists in the MakerNote in JPEG data.
SSP_GetJpegDecoderMakerNoteSize |  | Gets the size of DSi camera data that exists in the MakerNote in JPEG data.
SSP_GetJpegDecoderMakerNoteAddrEx |  | Gets the starting address of each type of data that exists in the MakerNote in JPEG data.
SSP_GetJpegDecoderMakerNoteSizeEx |  | Gets the size of each type of data that exists in the MakerNote in JPEG data.
SSP_StartJpegDecoder |  | Decodes JPEG data.
SSP_ExtractJpegDecoderExif |  | Extracts Exif information only from a JPEG file.

CONFIDENTIAL