(C)Copyright 2000 NTT Cyber Space Laboratories
TvqInitialize() は、setupInfo に格納されているセットアップ情報に従って TwinVQ デコーダを初期化します。この関数は同時に、符号情報の受渡し構造体 index も初期化します。
errorMessageBoxSwitch に 0 以外の値が与えられると、初期化エラー時にエラーメッセージボックスを表示します。
初期化時のエラーの内容によってエラーコードを返します。エラーコードの内容は以下の通りです。下記のエラーコード名は、twinvq.h ファイル中で定義されています。
TVQ_NO_ERROR = 0 /* エラーなし */ TVQ_ERROR = 1 /* 内容を特定しないエラー */ TVQ_ERROR_VERSION = 2 /* バージョン名が正しくない */ TVQ_ERROR_CHANNEL = 3 /* チャネルモード番号が正しくない */ TVQ_ERROR_MODE = 4 /* 入力されたサンプリング周波数とビットレートの組み合わせに対応する符号化モードがない */ TVQ_ERROR_PARAM = 5 /* 内部パラメータの設定エラー */