Home | History | Annotate | Download | only in jni

Lines Matching refs:available

185 // Returns the number of available output frames.
186 int SolaTimeScaler::available() {
189 int available = output_buffer_->available(kOutputConsumer);
190 if (available > min_output_to_hold_) {
191 available -= min_output_to_hold_;
194 available = output_buffer_->available(kOutputConsumer);
195 if (available > min_output_to_hold_) {
196 available -= min_output_to_hold_;
199 available = 0;
201 return available;
231 // Do not read more frames than available.
232 num_frames = min(available(), num_frames);
249 // We can only process data if there is sufficient input available
252 while (((input_buffer_->available(kInputReader) > max_frames_to_merge_) ||
258 min(input_buffer_->available(kInputReader), max_frames_to_merge_);
267 // That means the available data from that point equals the number
269 int output_merge_cnt = output_buffer_->available(kOutputAnalysis);
347 // Don't advance beyond the available data, when finishing up.
350 min(output_advance, output_buffer_->available(kOutputAnalysis));