Home
last modified time | relevance | path

Searched defs:NullSink (Results 1 – 1 of 1) sorted by relevance

/device/generic/goldfish/audio/
Ddevice_port_sink.cpp260 struct NullSink : public DevicePortSink { struct
261 NullSink(const AudioConfig &cfg, uint64_t initialFrames) in NullSink() argument
268 static int getLatencyMs(const AudioConfig &) { in getLatencyMs()
272 Result getPresentationPosition(uint64_t &frames, TimeSpec &ts) override { in getPresentationPosition()
292 uint64_t getPresentationFramesLocked(const nsecs_t nowNs) const { in getPresentationFramesLocked()
296 size_t calcAvailableFramesNowLocked() { in calcAvailableFramesNowLocked()
307 size_t calcWaitFramesNowLocked(const size_t requestedFrames) { in calcWaitFramesNowLocked()
313 size_t write(float volume, size_t bytesToWrite, IReader &reader) override { in write()
338 static std::unique_ptr<NullSink> create(const AudioConfig &cfg, in create()
346 const nsecs_t mStartNs;
[all …]