Searched defs:AudioBuffer (Results 1 - 11 of 11) sorted by relevance

/external/chromium_org/ppapi/cpp/
H A Daudio_buffer.h13 class AudioBuffer : public Resource { class in namespace:pp
16 /// <code>AudioBuffer</code> object.
17 AudioBuffer();
19 /// The copy constructor for <code>AudioBuffer</code>.
21 /// @param[in] other A reference to an <code>AudioBuffer</code>.
22 AudioBuffer(const AudioBuffer& other);
24 /// Constructs an <code>AudioBuffer</code> from a <code>Resource</code>.
27 explicit AudioBuffer(const Resource& resource);
33 AudioBuffer(PassRe
[all...]
H A Daudio_buffer.cc20 AudioBuffer::AudioBuffer() { function in class:pp::AudioBuffer
23 AudioBuffer::AudioBuffer(const AudioBuffer& other) : Resource(other) { function in class:pp::AudioBuffer
26 AudioBuffer::AudioBuffer(const Resource& resource) : Resource(resource) { function in class:pp::AudioBuffer
29 AudioBuffer::AudioBuffer(PassRef, PP_Resource resource) function in class:pp::AudioBuffer
33 AudioBuffer
[all...]
/external/chromium_org/content/browser/speech/
H A Daudio_buffer.h17 // Models a chunk derived from an AudioBuffer.
30 friend class AudioBuffer;
44 class AudioBuffer { class in namespace:content
46 explicit AudioBuffer(int bytes_per_sample);
47 ~AudioBuffer();
71 DISALLOW_COPY_AND_ASSIGN(AudioBuffer);
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/
H A DAudioBuffer.h43 class AudioBuffer : public GarbageCollectedFinalized<AudioBuffer>, public ScriptWrappable { class in namespace:blink
46 static AudioBuffer* create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
47 static AudioBuffer* create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState&);
50 static AudioBuffer* createFromAudioFileData(const void* data, size_t dataSize, bool mixToMono, float sampleRate);
52 static AudioBuffer* createFromAudioBus(AudioBus*);
70 AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate);
71 explicit AudioBuffer(AudioBus*);
H A DAudioBuffer.cpp33 #include "modules/webaudio/AudioBuffer.h"
46 AudioBuffer* AudioBuffer::create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate)
51 AudioBuffer* buffer = new AudioBuffer(numberOfChannels, numberOfFrames, sampleRate);
58 AudioBuffer* AudioBuffer::create(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate, ExceptionState& exceptionState)
96 AudioBuffer* audioBuffer = create(numberOfChannels, numberOfFrames, sampleRate);
111 AudioBuffer* AudioBuffer
138 AudioBuffer::AudioBuffer(unsigned numberOfChannels, size_t numberOfFrames, float sampleRate) function in class:blink::AudioBuffer
157 AudioBuffer::AudioBuffer(AudioBus* bus) function in class:blink::AudioBuffer
[all...]
/external/chromium_org/media/base/
H A Daudio_buffer.cc20 AudioBuffer::AudioBuffer(SampleFormat sample_format, function in class:media::AudioBuffer
91 AudioBuffer::~AudioBuffer() {}
94 scoped_refptr<AudioBuffer> AudioBuffer::CopyFrom(
105 return make_scoped_refptr(new AudioBuffer(sample_format,
116 scoped_refptr<AudioBuffer> AudioBuffer::CreateBuffer(
123 return make_scoped_refptr(new AudioBuffer(sample_forma
[all...]
H A Daudio_buffer.h24 class MEDIA_EXPORT AudioBuffer class in namespace:media
25 : public base::RefCountedThreadSafe<AudioBuffer> {
32 // Create an AudioBuffer whose channel data is copied from |data|. For
37 static scoped_refptr<AudioBuffer> CopyFrom(SampleFormat sample_format,
45 // Create an AudioBuffer with |frame_count| frames. Buffer is allocated, but
47 static scoped_refptr<AudioBuffer> CreateBuffer(SampleFormat sample_format,
53 // Create an empty AudioBuffer with |frame_count| frames.
54 static scoped_refptr<AudioBuffer> CreateEmptyBuffer(
61 // Create a AudioBuffer indicating we've reached end of stream.
64 static scoped_refptr<AudioBuffer> CreateEOSBuffe
[all...]
/external/webrtc/src/modules/audio_processing/
H A Daudio_buffer.h23 class AudioBuffer { class in namespace:webrtc
25 AudioBuffer(int max_num_channels, int samples_per_channel);
26 virtual ~AudioBuffer();
H A Daudio_buffer.cc64 AudioBuffer::AudioBuffer(int max_num_channels, function in class:webrtc::AudioBuffer
95 AudioBuffer::~AudioBuffer() {}
97 int16_t* AudioBuffer::data(int channel) const {
106 int16_t* AudioBuffer::low_pass_split_data(int channel) const {
115 int16_t* AudioBuffer::high_pass_split_data(int channel) const {
124 int16_t* AudioBuffer::mixed_data(int channel) const {
130 int16_t* AudioBuffer::mixed_low_pass_data(int channel) const {
136 int16_t* AudioBuffer
[all...]
/external/chromium_org/third_party/webrtc/modules/audio_processing/
H A Daudio_buffer.h43 class AudioBuffer { class in namespace:webrtc
46 AudioBuffer(int input_samples_per_channel,
51 virtual ~AudioBuffer();
H A Daudio_buffer.cc134 AudioBuffer::AudioBuffer(int input_samples_per_channel, function in class:webrtc::AudioBuffer
197 AudioBuffer::~AudioBuffer() {}
199 void AudioBuffer::CopyFrom(const float* const* data,
238 void AudioBuffer::CopyTo(int samples_per_channel,
267 void AudioBuffer::InitForNewData() {
274 const int16_t* AudioBuffer::data(int channel) const {
278 int16_t* AudioBuffer::data(int channel) {
283 const float* AudioBuffer
[all...]

Completed in 4623 milliseconds