Searched defs:TinyalsaSource (Results 1 – 1 of 1) sorted by relevance
43 struct TinyalsaSource : public DevicePortSource { struct44 TinyalsaSource(unsigned pcmCard, unsigned pcmDevice, in TinyalsaSource() function61 ~TinyalsaSource() { in ~TinyalsaSource()66 Result getCapturePosition(uint64_t &frames, uint64_t &time) override { in getCapturePosition()77 uint64_t getCaptureFrames(const nsecs_t nowNs) const { in getCaptureFrames()81 uint64_t getAvailableFrames(const nsecs_t nowNs) const { in getAvailableFrames()85 uint64_t getAvailableFramesNow() const { in getAvailableFramesNow()89 size_t getWaitFramesNow(const size_t requestedFrames) const { in getWaitFramesNow()95 size_t read(float volume, size_t bytesToRead, IWriter &writer) override { in read()147 void producerThread() { in producerThread()[all …]