MPGE_processFrame |
1フレームエンコードを行います。
宣言
MERET MPGE_processFrame(void)
使用例
// 全フレームのエンコードを行う
MERET retval;
while( (retval = MPGE_processFrame() ) != ME_NOERR );
戻り値
ME_NOERR 正常終了 ME_EMPTYSTREAM ストリームが最後に達しました。エンコード終了処理を行ってください。 ME_INTERNALERROR 内部エラーが発生しました ME_PARAMERROR パラメーターの設定が正しくありません ME_BADMODEORLAYER モード・レイヤの設定異常 ME_NOMEMORY メモリの確保に失敗しました ME_CANNOT_SET_SCOPE スレッド属性エラー( POSIX Thread環境のみ ) ME_CANNOT_CREATE_THREAD スレッドの生成に失敗しました ME_WRITEERROR MPEGAUDIOストリームの書込みに失敗しました
解説
1フレームのMP3データを作成します。返り値"ME_EMPTYSTREAM"が
帰ってくるまで、連続してこの関数を呼び出してください。