# 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 初版