- delta
バッファ延長時の増分値
- malib_linebuf_new (unsigned int size)
コンストラクタ。初期フレーム数を引数で指定する- malib_linebuf_new_with_source (unsigned int size, MalibSource* src)
コンストラクタ。初期フレーム数および接続する入力ソースを引数 で指定する- malib_linebuf_increment_frame (MalibLineBuf* lbuf)
malib_holder_increment_frame()の実体を定義する 関数である。現在のフレームを更新する。 最後のバッファからさらに次のバッファを要求したときは、 バッファの増分値に従いバッファ長を伸ばす処理を行なう- malib_linebuf_get_frame (MalibLineBuf* lbuf, int offset)
現在のフレームから引数offsetで示すだけ前後に 位置するフレームへのポインタを返す- malib_linebuf_get_current_frame (MalibLineBuf* lbuf)
現在のフレームへのポインタを返す- malib_linebuf_get_next_frame (MalibLineBuf* lbuf)
現在の次のフレームへのポインタを返す- malib_linebuf_get_prev_frame (MalibLineBuf* lbuf)
現在の前のフレームへのポインタを返す