SkyWay Linux SDK
読み取り中…
検索中…
一致する文字列を見つけられません
audio_frame.hpp
1
//
2
// © NTT DOCOMO BUSINESS, Inc. All Rights Reserved.
3
//
4
5
#ifndef SKYWAY_MEDIA_AUDIO_INTERFACE_AUDIO_FRAME_HPP_
6
#define SKYWAY_MEDIA_AUDIO_INTERFACE_AUDIO_FRAME_HPP_
7
8
#include <cstdint>
9
#include <string>
10
11
namespace
skyway {
12
namespace
media {
13
namespace
audio {
14
namespace
interface {
15
21
struct
AudioFrame
{
26
const
void
*
buffer
;
27
32
int
sample_rate
;
33
38
int
channels
;
39
44
int
samples_per_channel
;
45
50
int
bits_per_sample
;
51
};
52
53
}
// namespace interface
54
}
// namespace audio
55
}
// namespace media
56
}
// namespace skyway
57
58
#endif
// SKYWAY_MEDIA_AUDIO_INTERFACE_AUDIO_FRAME_HPP_
skyway::media::audio::interface::AudioFrame
オーディオフレーム
Definition
audio_frame.hpp:21
skyway::media::audio::interface::AudioFrame::buffer
const void * buffer
音声データのバッファ
Definition
audio_frame.hpp:26
skyway::media::audio::interface::AudioFrame::samples_per_channel
int samples_per_channel
チャンネルあたりのサンプル数
Definition
audio_frame.hpp:44
skyway::media::audio::interface::AudioFrame::sample_rate
int sample_rate
サンプリングレート
Definition
audio_frame.hpp:32
skyway::media::audio::interface::AudioFrame::bits_per_sample
int bits_per_sample
1サンプルあたりのビット数
Definition
audio_frame.hpp:50
skyway::media::audio::interface::AudioFrame::channels
int channels
チャンネル数
Definition
audio_frame.hpp:38
include
skyway
media
audio
interface
audio_frame.hpp
構築:
1.9.8