AudioPcmFrame

  • Unreal C++

更新时间不可用

外部 PCM 格式音频帧的信息。

C++
struct AudioPcmFrame {
                OPTIONAL_ENUM_SIZE_T {
                  kMaxDataSizeSamples = 3840,
                  kMaxDataSizeBytes = kMaxDataSizeSamples * sizeof(int16_t),
                };

                uint32_t capture_timestamp;
                size_t samples_per_channel_;
                int sample_rate_hz_;
                size_t num_channels_;
                rtc::BYTES_PER_SAMPLE bytes_per_sample;
                int16_t data_[kMaxDataSizeSamples];
              };

属性

参数名描述
OPTIONAL_ENUM_SIZE_T

PCM 格式音频帧缓冲大小。初始值为 3840。

capture_timestamp

音频帧的时间戳 (ms)。

samples_per_channel_

每个声道的采样点数。

sample_rate_hz_

音频采样率 (Hz)。

num_channels_

音频声道数。

bytes_per_sample

音频数据的字节数。

data_

音频帧数据。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?