![]() |
SkyWay Linux SDK
|
オーディオフレーム [詳解]
#include <audio_frame.hpp>
公開変数類 | |
| const void * | buffer |
| 音声データのバッファ | |
| int | sample_rate |
| サンプリングレート | |
| int | channels |
| チャンネル数 | |
| int | samples_per_channel |
| チャンネルあたりのサンプル数 | |
| int | bits_per_sample |
| 1サンプルあたりのビット数 | |
オーディオフレーム
PCM形式の音声データとそのパラメータを表す構造体です。
| int skyway::media::audio::interface::AudioFrame::bits_per_sample |
1サンプルあたりのビット数
音声データの1サンプルあたりのビット数を表します。通常は16ビットが使用されます。
| const void* skyway::media::audio::interface::AudioFrame::buffer |
音声データのバッファ
PCM音声データのバッファへのポインタです。
| int skyway::media::audio::interface::AudioFrame::channels |
チャンネル数
音声データのチャンネル数を表します。
| int skyway::media::audio::interface::AudioFrame::sample_rate |
サンプリングレート
音声データのサンプリングレート(Hz)を表します。
| int skyway::media::audio::interface::AudioFrame::samples_per_channel |
チャンネルあたりのサンプル数
音声データのチャンネルあたりのサンプル数を表します。