Lines Matching refs:OutputBuffers
163 class CCodecBufferChannel::OutputBuffers : public CCodecBufferChannel::Buffers { class in android::CCodecBufferChannel
165 OutputBuffers(const char *componentName, const char *name = "Output") in OutputBuffers() function in android::CCodecBufferChannel::OutputBuffers
167 virtual ~OutputBuffers() = default;
207 virtual std::unique_ptr<OutputBuffers> toArrayMode(size_t size) = 0;
271 DISALLOW_EVIL_CONSTRUCTORS(OutputBuffers);
1072 class OutputBuffersArray : public CCodecBufferChannel::OutputBuffers {
1075 : OutputBuffers(componentName, name) { } in OutputBuffersArray()
1087 std::unique_ptr<CCodecBufferChannel::OutputBuffers> toArrayMode( in toArrayMode()
1194 class FlexOutputBuffers : public CCodecBufferChannel::OutputBuffers {
1197 : OutputBuffers(componentName, name), in FlexOutputBuffers()
1236 std::unique_ptr<CCodecBufferChannel::OutputBuffers> toArrayMode( in toArrayMode()
1853 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in renderOutputBuffer()
2023 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in discardBuffer()
2051 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in getOutputBufferArray()
2323 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in start()
2515 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in flush()
2632 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in handleWork()
2675 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in handleWork()
2741 Mutexed<std::unique_ptr<OutputBuffers>>::Locked buffers(mOutputBuffers); in sendOutputBuffers()