OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AudioChannel
(Results
1 - 15
of
15
) sorted by null
/external/webkit/Source/WebCore/platform/audio/
AudioChannel.cpp
33
#include "
AudioChannel
.h"
44
void
AudioChannel
::scale(double scale)
50
void
AudioChannel
::copyFrom(const
AudioChannel
* sourceChannel)
60
void
AudioChannel
::copyFromRange(const
AudioChannel
* sourceChannel, unsigned startFrame, unsigned endFrame)
80
void
AudioChannel
::sumFrom(const
AudioChannel
* sourceChannel)
90
float
AudioChannel
::maxAbsValue() const
AudioChannel.h
37
// An
AudioChannel
represents a buffer of non-interleaved floating-point audio samples.
39
class
AudioChannel
{
40
WTF_MAKE_NONCOPYABLE(
AudioChannel
);
45
AudioChannel
(float* storage, size_t length)
49
explicit
AudioChannel
(size_t length)
57
AudioChannel
()
92
void copyFrom(const
AudioChannel
* sourceChannel);
95
void copyFromRange(const
AudioChannel
* sourceChannel, unsigned startFrame, unsigned endFrame);
98
void sumFrom(const
AudioChannel
* sourceChannel);
ReverbConvolver.h
44
class
AudioChannel
;
52
ReverbConvolver(
AudioChannel
* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads);
55
void process(
AudioChannel
* sourceChannel,
AudioChannel
* destinationChannel, size_t framesToProcess);
HRTFKernel.h
42
class
AudioChannel
;
52
// Note: this is destructive on the passed in
AudioChannel
.
54
static PassRefPtr<HRTFKernel> create(
AudioChannel
* channel, size_t fftSize, double sampleRate, bool bassBoost)
76
PassOwnPtr<
AudioChannel
> createImpulseResponse();
79
// Note: this is destructive on the passed in
AudioChannel
.
80
HRTFKernel(
AudioChannel
* channel, size_t fftSize, double sampleRate, bool bassBoost);
Reverb.cpp
113
AudioChannel
* channel = impulseResponseBuffer->channel(i);
144
AudioChannel
* destinationChannelL = destinationBus->channel(0);
145
AudioChannel
* sourceChannelL = sourceBus->channel(0);
154
AudioChannel
* sourceChannelR = sourceBus->channel(1);
155
AudioChannel
* destinationChannelR = destinationBus->channel(1);
161
AudioChannel
* destinationChannel = destinationBus->channel(i);
169
AudioChannel
* destinationChannelR = destinationBus->channel(1);
180
AudioChannel
* sourceChannelR = sourceBus->channel(1);
181
AudioChannel
* destinationChannelR = destinationBus->channel(1);
183
AudioChannel
* tempChannelL = m_tempBuffer->channel(0)
[
all
...]
AudioBus.h
32
#include "
AudioChannel
.h"
71
AudioChannel
* channel(unsigned channel) { return m_channels[channel].get(); }
72
const
AudioChannel
* channel(unsigned channel) const { return const_cast<AudioBus*>(this)->m_channels[channel].get(); }
73
AudioChannel
* channelByType(unsigned type);
143
Vector<OwnPtr<
AudioChannel
> > m_channels;
HRTFKernel.cpp
35
#include "
AudioChannel
.h"
44
// Takes the input
AudioChannel
as an input impulse response and calculates the average group delay.
47
// the length of the passed in
AudioChannel
must be a power of 2.
48
static double extractAverageGroupDelay(
AudioChannel
* channel, size_t analysisFFTSize)
68
HRTFKernel::HRTFKernel(
AudioChannel
* channel, size_t fftSize, double sampleRate, bool bassBoost)
106
PassOwnPtr<
AudioChannel
> HRTFKernel::createImpulseResponse()
108
OwnPtr<
AudioChannel
> channel = adoptPtr(new
AudioChannel
(fftSize()));
AudioBus.cpp
58
PassOwnPtr<
AudioChannel
> channel = allocate ? adoptPtr(new
AudioChannel
(length)) : adoptPtr(new
AudioChannel
(0, length));
79
AudioChannel
* AudioBus::channelByType(unsigned channelType)
172
const
AudioChannel
* channel = this->channel(i);
206
const
AudioChannel
* sourceChannel = sourceBus.channel(0);
223
const
AudioChannel
* sourceChannel = sourceBus.channel(0);
ReverbConvolver.cpp
63
ReverbConvolver::ReverbConvolver(
AudioChannel
* impulseResponse, size_t renderSliceSize, size_t maxFFTSize, size_t convolverRenderPhase, bool useBackgroundThreads)
178
void ReverbConvolver::process(
AudioChannel
* sourceChannel,
AudioChannel
* destinationChannel, size_t framesToProcess)
EqualPowerPanner.cpp
62
AudioChannel
* channel = inputBus->channel(0);
HRTFPanner.cpp
150
AudioChannel
* inputChannelL = inputBus->channelByType(AudioBus::ChannelLeft);
151
AudioChannel
* inputChannelR = numInputChannels > 1 ? inputBus->channelByType(AudioBus::ChannelRight) : 0;
HRTFElevation.cpp
118
AudioChannel
* leftEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelLeft);
119
AudioChannel
* rightEarImpulseResponse = impulseResponse->channelByType(AudioBus::ChannelRight);
/external/webrtc/src/modules/audio_processing/
audio_buffer.h
20
struct
AudioChannel
;
73
scoped_array<
AudioChannel
> channels_;
75
scoped_array<
AudioChannel
> mixed_channels_;
77
scoped_array<
AudioChannel
> mixed_low_pass_channels_;
78
scoped_array<
AudioChannel
> low_pass_reference_channels_;
audio_buffer.cc
36
struct
AudioChannel
{
37
AudioChannel
() {
83
channels_.reset(new
AudioChannel
[max_num_channels_]);
84
mixed_channels_.reset(new
AudioChannel
[max_num_channels_]);
85
mixed_low_pass_channels_.reset(new
AudioChannel
[max_num_channels_]);
87
low_pass_reference_channels_.reset(new
AudioChannel
[max_num_channels_]);
/external/webkit/Source/WebCore/webaudio/
AudioChannelMerger.cpp
84
AudioChannel
* inputChannel = input->bus()->channel(j);
85
AudioChannel
* outputChannel = output->bus()->channel(outputChannelIndex);
Completed in 203 milliseconds