Searched refs:num_frames (Results 1 - 4 of 4) sorted by relevance

/frameworks/ex/variablespeed/jni/
H A Dring_buffer.cc82 void RingBuffer::Write(const float* samples, int num_frames) { argument
83 if (!num_frames) {
86 if (head_ + num_frames <= size_) {
88 num_frames * num_channels_ * sizeof(samples[0]));
89 head_ += num_frames;
94 head_ = num_frames - overhead;
98 head_logical_ += num_frames;
101 void RingBuffer::Copy(int reader, float* destination, int num_frames) const {
103 if (pos + num_frames <= size_) {
105 num_channels_ * num_frames * sizeo
116 GetPointer(int reader, int num_frames) argument
132 MergeBack(int reader, const float* source, int num_frames) argument
[all...]
H A Dring_buffer.h58 // @param num_frames number of frames to read.
60 void Copy(int reader, float* destination, int num_frames) const;
64 // @param num_frames number of frames to write.
65 void Write(const float* samples, int num_frames);
77 // Returns a pointer to num_frames x num_channels contiguous samples for
83 // @param num_frames number of frames to read.
84 // @returns pointer to a continuous buffer containing num_frames.
85 float* GetPointer(int reader, int num_frames);
92 // @param source pointer to a continuous buffer containing num_frames.
93 // @param num_frames numbe
[all...]
H A Dsola_time_scaler.cc33 int num_frames) {
37 num_frames *= num_channels_;
38 while (num_frames-- > 0) {
50 virtual int Correlate(const float*, const float*, int num_frames) { argument
51 return num_frames * num_channels_;
212 int SolaTimeScaler::InjectSamples(float* buffer, int num_frames) { argument
216 num_frames = min(input_limit(), num_frames);
217 if (!num_frames) {
222 input_buffer_->Write(buffer, num_frames);
32 Correlate(const float* buffer1, const float* buffer2, int num_frames) argument
228 RetrieveSamples(float* buffer, int num_frames) argument
[all...]
H A Dsola_time_scaler.h56 // @param num_frames number of input frames (that is to say, number of
58 // @param returns a correlation score in the range zero to num_frames
60 int num_frames);
107 // @param num_frames number of frames (num_samples / num_channels)
109 int InjectSamples(float* buffer, int num_frames);
113 // @param num_frames maximum desired number of frames
115 int RetrieveSamples(float* buffer, int num_frames);

Completed in 49 milliseconds