#include "webrtc/common_audio/wav_header.h"
#include <algorithm>
#include <cstring>
#include <limits>
#include <string>
#include "webrtc/base/checks.h"
#include "webrtc/common_audio/include/audio_util.h"
|
bool | webrtc::CheckWavParameters (size_t num_channels, int sample_rate, WavFormat format, size_t bytes_per_sample, size_t num_samples) |
|
void | webrtc::WriteWavHeader (uint8_t *buf, size_t num_channels, int sample_rate, WavFormat format, size_t bytes_per_sample, size_t num_samples) |
|
bool | webrtc::ReadWavHeader (ReadableWav *readable, size_t *num_channels, int *sample_rate, WavFormat *format, size_t *bytes_per_sample, size_t *num_samples) |
|
◆ AudioFormat
◆ BitsPerSample
◆ BlockAlign
◆ ByteRate
◆ data
◆ fmt
◆ Format
◆ header
◆ ID
◆ NumChannels
◆ riff
◆ SampleRate
◆ Size