AudioPcmFrame

  • C++

更新时间不可用

用于描述 PCM 格式音频帧的相关参数。

C++
struct AudioPcmFrame {
  OPTIONAL_ENUM_SIZE_T{
    kMaxDataSizeSamples = 3840,
    kMaxDataSizeBytes = kMaxDataSizeSamples * sizeof(int16_t),
  };
  int64_t capture_timestamp;
  size_t samples_per_channel_;
  int sample_rate_hz_;
  size_t num_channels_;
  int audio_track_number_;
  rtc::BYTES_PER_SAMPLE bytes_per_sample;
  int16_t data_[kMaxDataSizeSamples];
  bool is_stereo_;
};

属性

参数名描述
capture_timestamp

音频帧的时间戳(单位:毫秒)。

samples_per_channel_

每个声道的采样点数量。

sample_rate_hz_

音频采样率(单位:Hz)。

num_channels_

音频的声道数。

bytes_per_sample

每个采样点的字节数。

data_

音频帧的原始数据。

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

这个页面有帮助吗?