SSPJpegDecoderErrorCode

定義

#include <twl/ssp/ARM9/jpegdec.h>
typedef enum SSPJpegDecoderErrorCode
{
    SSP_JPEG_DECODER_OK                 = 0,
    SSP_JPEG_DECODER_ERROR_ARGUMENT     = (-1),
    SSP_JPEG_DECODER_ERROR_WORK_ALIGN   = (-2),
    SSP_JPEG_DECODER_ERROR_OPTION       = (-3),
    SSP_JPEG_DECODER_ERROR_WIDTH_HEIGHT = (-20),
    SSP_JPEG_DECODER_ERROR_EXIF_0       = (-30),
} SSPJpegDecoderErrorCode;

要素

SSP_JPEG_DECODER_OK 処理が正常に完了したことを示します。
SSP_JPEG_DECODER_ERROR_ARGUMENT デコードオプション以外の引数に誤りがあることを示します。
SSP_JPEG_DECODER_ERROR_WORK_ALIGN コンテキスト構造体が4バイトアライメントされていないことを示します。
SSP_JPEG_DECODER_ERROR_OPTION デコードオプションの引数に誤りがあることを示します。
SSP_JPEG_DECODER_ERROR_WIDTH_HEIGHT 幅か高さが指定された最大値を超えていることを示します。
pCtx->width および pCtx->height に実サイズが入っています。
SSP_JPEG_DECODER_ERROR_EXIF_0 サムネイルが存在しない画像に対してサムネイルのデコードを指示したことを示します。
その他のエラーでも発生する可能性があります。

説明

SSP_StartJpegDecoderFast() の処理結果を示す列挙型です。
第一引数である pCtx->errorCode に返ります。

履歴

2009/07/06 初版