Searched refs:Pipe (Results 1 - 11 of 11) sorted by relevance
/frameworks/av/include/media/nbaio/ |
H A D | Pipe.h | 24 // Pipe is multi-thread safe for readers (see PipeReader), but safe for only a single writer thread. 27 class Pipe : public NBAIO_Sink { class in namespace:android 35 Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer = NULL); 38 virtual ~Pipe(); 63 volatile int32_t mReaders; // number of PipeReader clients currently attached to this Pipe
|
H A D | PipeReader.h | 20 #include "Pipe.h" 29 // Construct a PipeReader and associate it with a Pipe 30 // FIXME make this constructor a factory method of Pipe. 31 PipeReader(Pipe& pipe); 53 Pipe& pipe() const { return mPipe; } 57 Pipe& mPipe;
|
/frameworks/av/media/libnbaio/ |
H A D | Pipe.cpp | 17 #define LOG_TAG "Pipe" 23 #include <media/nbaio/Pipe.h> 28 Pipe::Pipe(size_t maxFrames, const NBAIO_Format& format, void *buffer) : function in class:android::Pipe 38 Pipe::~Pipe() 46 ssize_t Pipe::write(const void *buffer, size_t count)
|
H A D | Android.mk | 12 Pipe.cpp \
|
H A D | PipeReader.cpp | 26 PipeReader::PipeReader(Pipe& pipe) :
|
/frameworks/native/libs/input/tests/ |
H A D | TestHelpers.h | 26 class Pipe { class in namespace:android 31 Pipe() { function in class:android::Pipe 39 ~Pipe() {
|
H A D | InputChannel_test.cpp | 42 Pipe pipe; 56 // clean up fds of Pipe endpoints that were closed so we don't try to close them again
|
/frameworks/native/libs/binder/tests/ |
H A D | binderThroughputTest.cpp | 52 class Pipe { class 55 Pipe(int readFd, int writeFd) : m_readFd{readFd}, m_writeFd{writeFd} {} function in class:Pipe 56 Pipe(const Pipe &) = delete; 57 Pipe& operator=(const Pipe &) = delete; 58 Pipe& operator=(const Pipe &&) = delete; 60 Pipe(Pipe [all...] |
/frameworks/av/services/audioflinger/ |
H A D | Tracks.cpp | 34 #include <media/nbaio/Pipe.h> 203 Pipe *pipe = new Pipe(mTeeSinkTrackFrames, pipeFormat);
|
H A D | AudioFlinger.cpp | 62 #include <media/nbaio/Pipe.h> 2159 // Try to re-use most recently used Pipe to archive a copy of input for dumpsys, 2160 // or (re-)create if current Pipe is idle and does not match the new format 2184 Pipe *pipe = new Pipe(mTeeSinkInputFrames, format);
|
H A D | Threads.cpp | 49 #include <media/nbaio/Pipe.h> 3713 // create a Pipe to archive a copy of FastMixer's output for dumpsys 3714 Pipe *teeSink = new Pipe(mTeeSinkOutputFrames, origformat); 5973 // create a Pipe for FastCapture to write to, and for us and fast tracks to read from 5988 Pipe *pipe = new Pipe(pipeFramesP2, format, pipeBuffer);
|
Completed in 204 milliseconds