Lines Matching refs:AudioStream
31 AudioStream::AudioStream(const AudioStreamBuilder &builder)
35 Result AudioStream::close() {
43 void AudioStream::checkScheduler() {
55 DataCallbackResult AudioStream::fireDataCallback(void *audioData, int32_t numFrames) {
74 Result AudioStream::waitForStateTransition(StreamState startingState,
105 Result AudioStream::start(int64_t timeoutNanoseconds)
114 Result AudioStream::pause(int64_t timeoutNanoseconds)
123 Result AudioStream::flush(int64_t timeoutNanoseconds)
132 Result AudioStream::stop(int64_t timeoutNanoseconds)
141 int32_t AudioStream::getBytesPerSample() const {
145 int64_t AudioStream::getFramesRead() {
150 int64_t AudioStream::getFramesWritten() {
155 ResultWithValue<int32_t> AudioStream::getAvailableFrames() {
164 ResultWithValue<int32_t> AudioStream::waitForAvailableFrames(int32_t numFrames,
189 ResultWithValue<FrameTimestamp> AudioStream::getTimestamp(clockid_t clockId) {