Searched defs:Buffer (Results 1 - 16 of 16) sorted by relevance

/frameworks/av/include/media/
H A DAudioBufferProvider.h29 // FIXME merge with AudioTrackShared::Buffer, AudioTrack::Buffer, and AudioRecord::Buffer
31 struct Buffer { struct in class:android::AudioBufferProvider
32 Buffer() : raw(NULL), frameCount(0) { } function in struct:android::AudioBufferProvider::Buffer
62 virtual status_t getNextBuffer(Buffer* buffer, int64_t pts = kInvalidPTS) = 0;
75 virtual void releaseBuffer(Buffer* buffer) = 0;
H A DAudioRecord.h47 EVENT_OVERRUN = 1, // Buffer overrun occurred.
56 /* Client should declare Buffer on the stack and pass address to obtainBuffer()
60 class Buffer class in class:android::AudioRecord
90 * - EVENT_MORE_DATA: pointer to AudioRecord::Buffer struct. The callback must not read
347 * Buffer fields
361 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount)
367 * FIXME We could pass an array of Buffers instead of only one Buffer to obtainBuffer(),
371 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested,
377 void releaseBuffer(Buffer* audioBuffer);
H A DAudioTrack.h48 EVENT_UNDERRUN = 1, // Buffer underrun occurred.
66 /* Client should declare Buffer on the stack and pass address to obtainBuffer()
70 class Buffer class in class:android::AudioTrack
101 * - EVENT_MORE_DATA: pointer to AudioTrack::Buffer struct. The callback must not write
512 * Buffer fields
526 status_t obtainBuffer(Buffer* audioBuffer, int32_t waitCount)
532 * FIXME We could pass an array of Buffers instead of only one Buffer to obtainBuffer(),
536 status_t obtainBuffer(Buffer* audioBuffer, const struct timespec *requested,
542 void releaseBuffer(Buffer* audioBuffer);
/frameworks/av/media/libstagefright/omx/tests/
H A DOMXHarness.h36 struct Buffer { struct in struct:android::Harness
51 Vector<Buffer> *inputBuffers,
52 Vector<Buffer> *outputBuffers,
62 Vector<Buffer> *buffers);
96 Vector<Buffer> *inputBuffers,
97 Vector<Buffer> *outputBuffers);
/frameworks/compile/libbcc/bcinfo/
H A DBitcodeTranslator.cpp145 std::string Buffer; local
147 llvm::raw_string_ostream OS(Buffer);
154 &wrapper, Buffer.size(), BCWrapper.getTargetAPI(),
161 mTranslatedBitcodeSize = actualWrapperLen + Buffer.size();
164 memcpy(c + actualWrapperLen, Buffer.c_str(), Buffer.size());
/frameworks/base/libs/hwui/
H A DTessellationCache.cpp125 class TessellationCache::Buffer { class in class:android::uirenderer::TessellationCache
127 Buffer(const sp<Task<VertexBuffer*> >& task) function in class:android::uirenderer::TessellationCache::Buffer
132 ~Buffer() {
302 , mCache(LruCache<Description, Buffer*>::kUnlimitedCapacity)
326 LruCache<Description, Buffer*>::Iterator iter(mCache);
369 Buffer*& buffer) {
413 TessellationCache::Buffer* TessellationCache::getOrCreateBuffer(
415 Buffer* buffer = mCache.get(entry);
419 buffer = new Buffer(task);
460 TessellationCache::Buffer* TessellationCach
[all...]
/frameworks/av/media/libstagefright/codecs/common/include/
H A DvoType.h166 VO_PBYTE Buffer; /*!< Buffer pointer */ member in struct:__anon429
167 VO_U32 Length; /*!< Buffer size in byte */
/frameworks/base/tests/touchlag/
H A Dtouchlag.cpp40 struct Buffer { struct
50 void clearBuffer(Buffer* buf, uint32_t pixel) {
54 void drawTwoPixels(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w) {
67 void drawHLine(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w) {
84 void drawRect(Buffer* buf, uint32_t pixel, ssize_t x, ssize_t y, size_t w, size_t h) {
105 void drawCircle(Buffer* buf, uint32_t pixel,
228 Buffer framebuffer;
/frameworks/av/services/audioflinger/
H A DPlaybackTracks.h86 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
197 virtual status_t getNextBuffer(AudioBufferProvider::Buffer* buffer,
199 virtual void releaseBuffer(AudioBufferProvider::Buffer* buffer);
221 void timedYieldSamples_l(AudioBufferProvider::Buffer* buffer);
223 AudioBufferProvider::Buffer* buffer);
256 class Buffer : public AudioBufferProvider::Buffer { class in class:OutputTrack
281 status_t obtainBuffer(AudioBufferProvider::Buffer* buffer,
288 Vector < Buffer* > mBufferQueue;
289 AudioBufferProvider::Buffer mOutBuffe
[all...]
/frameworks/av/include/private/media/
H A DAudioTrackShared.h153 struct Buffer { struct in class:android::Proxy
217 status_t obtainBuffer(Buffer* buffer, const struct timespec *requested = NULL,
228 void releaseBuffer(Buffer* buffer);
375 virtual status_t obtainBuffer(Buffer* buffer, bool ackFlush = false);
385 virtual void releaseBuffer(Buffer* buffer);
444 virtual status_t obtainBuffer(Buffer* buffer, bool ackFlush);
445 virtual void releaseBuffer(Buffer* buffer);
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/reference/vc/m4p10/src/
H A DomxVCM4P10_MotionEstimationMB.c104 OMX_U8 Buffer [16*16 + 15]; local
111 pTempDstBuf = armAlignTo16Bytes(Buffer);
/frameworks/compile/slang/BitWriter_2_9/
H A DBitcodeWriter.cpp1628 static void WriteInt32ToBuffer(uint32_t Value, SmallVectorImpl<char> &Buffer, argument
1630 Buffer[Position + 0] = (unsigned char) (Value >> 0);
1631 Buffer[Position + 1] = (unsigned char) (Value >> 8);
1632 Buffer[Position + 2] = (unsigned char) (Value >> 16);
1633 Buffer[Position + 3] = (unsigned char) (Value >> 24);
1637 static void EmitDarwinBCHeaderAndTrailer(SmallVectorImpl<char> &Buffer, argument
1665 assert(Buffer.size() >= DarwinBCHeaderSize &&
1668 unsigned BCSize = Buffer.size()-DarwinBCHeaderSize;
1672 WriteInt32ToBuffer(0x0B17C0DE , Buffer, Position);
1673 WriteInt32ToBuffer(0 , Buffer, Positio
1686 SmallVector<char, 1024> Buffer; local
[all...]
/frameworks/compile/slang/BitWriter_2_9_func/
H A DBitcodeWriter.cpp1645 static void WriteInt32ToBuffer(uint32_t Value, SmallVectorImpl<char> &Buffer, argument
1647 Buffer[Position + 0] = (unsigned char) (Value >> 0);
1648 Buffer[Position + 1] = (unsigned char) (Value >> 8);
1649 Buffer[Position + 2] = (unsigned char) (Value >> 16);
1650 Buffer[Position + 3] = (unsigned char) (Value >> 24);
1654 static void EmitDarwinBCHeaderAndTrailer(SmallVectorImpl<char> &Buffer, argument
1682 assert(Buffer.size() >= DarwinBCHeaderSize &&
1685 unsigned BCSize = Buffer.size()-DarwinBCHeaderSize;
1689 WriteInt32ToBuffer(0x0B17C0DE , Buffer, Position);
1690 WriteInt32ToBuffer(0 , Buffer, Positio
1703 SmallVector<char, 1024> Buffer; local
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp87 delete Buffer;
88 Buffer = 0;
3024 const unsigned char *BufPtr = (const unsigned char*)Buffer->getBufferStart();
3025 const unsigned char *BufEnd = BufPtr+Buffer->getBufferSize();
3027 if (Buffer->getBufferSize() & 3) {
3133 Module *llvm_2_7::getLazyBitcodeModule(MemoryBuffer *Buffer, argument
3136 Module *M = new Module(Buffer->getBufferIdentifier(), Context);
3137 BitcodeReader *R = new BitcodeReader(Buffer, Context);
3146 // Have the BitcodeReader dtor delete 'Buffer'.
3153 Module *llvm_2_7::ParseBitcodeFile(MemoryBuffer *Buffer, LLVMContex argument
3172 getBitcodeTargetTriple(MemoryBuffer *Buffer, LLVMContext& Context, std::string *ErrMsg) argument
[all...]
/frameworks/compile/slang/BitWriter_3_2/
H A DBitcodeWriter.cpp1803 static void WriteInt32ToBuffer(uint32_t Value, SmallVectorImpl<char> &Buffer, argument
1805 Buffer[Position + 0] = (unsigned char) (Value >> 0);
1806 Buffer[Position + 1] = (unsigned char) (Value >> 8);
1807 Buffer[Position + 2] = (unsigned char) (Value >> 16);
1808 Buffer[Position + 3] = (unsigned char) (Value >> 24);
1812 static void EmitDarwinBCHeaderAndTrailer(SmallVectorImpl<char> &Buffer, argument
1840 assert(Buffer.size() >= DarwinBCHeaderSize &&
1843 unsigned BCSize = Buffer.size()-DarwinBCHeaderSize;
1847 WriteInt32ToBuffer(0x0B17C0DE , Buffer, Position);
1848 WriteInt32ToBuffer(0 , Buffer, Positio
1861 SmallVector<char, 1024> Buffer; local
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp328 delete Buffer;
329 Buffer = 0;
3359 const unsigned char *BufPtr = (const unsigned char*)Buffer->getBufferStart();
3360 const unsigned char *BufEnd = BufPtr+Buffer->getBufferSize();
3362 if (Buffer->getBufferSize() & 3) {
3468 Module *llvm_3_0::getLazyBitcodeModule(MemoryBuffer *Buffer, argument
3471 Module *M = new Module(Buffer->getBufferIdentifier(), Context);
3472 BitcodeReader *R = new BitcodeReader(Buffer, Context);
3481 // Have the BitcodeReader dtor delete 'Buffer'.
3488 Module *llvm_3_0::ParseBitcodeFile(MemoryBuffer *Buffer, LLVMContex argument
3507 getBitcodeTargetTriple(MemoryBuffer *Buffer, LLVMContext& Context, std::string *ErrMsg) argument
[all...]

Completed in 2212 milliseconds