VCTCodec

定義

#include <vct.h>

typedef enum {
    VCT_CODEC_8BIT_RAW,
    VCT_CODEC_G711_ULAW,
    VCT_CODEC_2BIT_ADPCM,
    VCT_CODEC_3BIT_ADPCM,
    VCT_CODEC_4BIT_ADPCM,
    VCT_CODEC_END
} VCTCodec;

定義

VCT_CODEC_8BIT_RAW 8Bit 8KHz RAW オーディオフォーマット(64kbps)
VCT_CODEC_G711_ULAW G.711 u-Law フォーマット(64kbps)
VCT_CODEC_2BIT_ADPCM 2bit IMA-ADPCM (非標準)(16kbps)
VCT_CODEC_3BIT_ADPCM 3bit IMA-ADPCM (24kbps)
VCT_CODEC_4BIT_ADPCM 4bit IMA-ADPCM (32kbps)

説明

VoiceChatライブラリが利用できる音声フォーマットです。

トランシーバー、およびカンファレンスモード時は帯域が足りなくなるため、8bit 8KHz RAWフォーマットと、G.711 u-Lawフォーマットは利用できません。

参照

VCT_SetCodec, VCT_GetCodec

履歴

2006/04/10 トランシーバー、カンファレンスモード時のコーデックの制限について追記

2006/01/25 初版