#include <nitro/mobiclip.h>u32 MO_GetFrameNbAudioPacket ( MOHandle handle );
カレントフレームの、トラックごとのオーディオパケットの数を取得します。
| handle | 有効なムービーのハンドル。 |
各オーディオトラックのカレントフレームのオーディオパケット数。
ハンドルが MO_INVALID_HANDLE か、あるいはムービーにオーディオトラックがない場合は"0"。
オーディオパケットのサイズは、PCM 16ビットの128サンプルです。
オーディオトラックにはそれぞれ、指定したフレーム毎に同じ数のパケットがあります。
指定フレームのオーディオパケットの総数は次のようになります:
MO_GetFrameNbAudioPacket(handle) * MO_GetNbAudioTrack (handle).
オーディオトラックが二つ以上ある場合、各トラックのオーディオパケットはインタリーブされます。
例えば、オーディオトラックが二つある場合、オーディオパケットは次のようにインタリーブされます。
Packet0_Track0, Packet0_Track1, Packet1_Track0, Packet1_Track1, etc ...
2008/03/03 初版