AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
gvdError 列挙型

GVD API 関数群共通の戻り値の定義

Syntax
C++
typedef enum { GVD_ERR_SUCCESS = 0, GVD_ERR_RESOURCE_NOT_ENOUGH = -1, GVD_ERR_BAD_PARAMETER = -2, GVD_ERR_INVALID_STREAM = -3, GVD_ERR_INVALID_STREAM_SE = -4, GVD_ERR_FILE_OPERATION_FAILURE = -5, GVD_ERR_INVALID_STATE = -6, GVD_ERR_STREAMDATA_NOT_ENOUGH = -7, GVD_ERR_STREAMDATA_NOT_ENOUGH_SE = -8, GVD_ERR_INVALID_CALL = -9, GVD_ERR_FATAL = -10, GVD_ERR_NOT_SUPPORTED = -11, GVD_ERR_NOT_SUPPORTED_SE = -12, GVD_ERR_OUTPUT_CONCEALED = -13, GVD_ERR_DECODER_INIT_ERROR = -14, GVD_ERR_DECODER_ERROR_STATE = -15, GVD_ERR_FILE_OPERATION_TIMEDOUT = -20, GVD_ERR_UNKNOWN = -99, GVD_ERR_FORCE_SIZE = GVD_MAX_ENUM } gvdError;
メンバ 
説明 
GVD_ERR_SUCCESS = 0 
正常終了 
GVD_ERR_RESOURCE_NOT_ENOUGH = -1 
リソース不足
メモリ確保失敗などで発生 
GVD_ERR_BAD_PARAMETER = -2 
引数不正 
GVD_ERR_INVALID_STREAM = -3 
不正なストリーム 
GVD_ERR_INVALID_STREAM_SE = -4 
不正なストリーム [シーケンスデータ入力中] 
GVD_ERR_FILE_OPERATION_FAILURE = -5 
ファイル操作エラー 
GVD_ERR_INVALID_STATE = -6 
ステートエラー[当該API関数の呼び出し禁止状態] 
GVD_ERR_STREAMDATA_NOT_ENOUGH = -7 
ストリーム不十分 
GVD_ERR_STREAMDATA_NOT_ENOUGH_SE = -8 
ストリーム終端到達[シーケンスデータ入力中] 
GVD_ERR_INVALID_CALL = -9 
API関数不適切使用
内蔵ストリーマ使用時 GVD_PutInputBuffer などで発生 
GVD_ERR_FATAL = -10 
致命的エラー 
GVD_ERR_NOT_SUPPORTED = -11 
サポート外ストリーム 
GVD_ERR_NOT_SUPPORTED_SE = -12 
サポート外ストリーム[シーケンスデータの入力中] 
GVD_ERR_OUTPUT_CONCEALED = -13 
出力フレームが不完全 
GVD_ERR_DECODER_INIT_ERROR = -14 
デコーダモジュール初期化エラー 
GVD_ERR_DECODER_ERROR_STATE = -15 
デコーダモジュールエラー状態検出 
GVD_ERR_FILE_OPERATION_TIMEDOUT = -20 
ファイル操作タイムアウト
gvdFileRead で返すとリトライさせることができます 
GVD_ERR_UNKNOWN = -99 
未知のエラー 
GVD_ERR_FORCE_SIZE = GVD_MAX_ENUM 
sentinel 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.