Searched refs:StreamSplitter (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/libs/gui/
H A DStreamSplitter.cpp19 #define LOG_TAG "StreamSplitter"
26 #include <gui/StreamSplitter.h>
36 status_t StreamSplitter::createSplitter(
38 sp<StreamSplitter>* outSplitter) {
48 sp<StreamSplitter> splitter(new StreamSplitter(inputQueue));
51 splitter->mInput->setConsumerName(String8("StreamSplitter"));
57 StreamSplitter::StreamSplitter(const sp<IGraphicBufferConsumer>& inputQueue) function in class:android::StreamSplitter
61 StreamSplitter
[all...]
/frameworks/native/include/gui/
H A DStreamSplitter.h34 // StreamSplitter is an autonomous class that manages one input BufferQueue
40 class StreamSplitter : public BnConsumerListener { class in namespace:android
51 sp<StreamSplitter>* outSplitter);
114 OutputListener(const sp<StreamSplitter>& splitter,
125 sp<StreamSplitter> mSplitter;
157 StreamSplitter(const sp<IGraphicBufferConsumer>& inputQueue);
160 virtual ~StreamSplitter();
164 // mIsAbandoned is set to true when an output dies. Once the StreamSplitter
/frameworks/native/libs/gui/tests/
H A DStreamSplitter_test.cpp24 #include <gui/StreamSplitter.h>
67 sp<StreamSplitter> splitter;
68 status_t status = StreamSplitter::createSplitter(inputConsumer, &splitter);
137 sp<StreamSplitter> splitter;
138 status_t status = StreamSplitter::createSplitter(inputConsumer, &splitter);
206 sp<StreamSplitter> splitter;
207 status_t status = StreamSplitter::createSplitter(inputConsumer, &splitter);

Completed in 1374 milliseconds