/hardware/intel/common/omx-components/videocodec/ |
OMXVideoEncoderVP8.cpp | 74 OMX_ERRORTYPE OMXVideoEncoderVP8::ProcessorProcess(OMX_BUFFERHEADERTYPE **buffers, 88 if(buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS) { 93 if (!buffers[INPORT_INDEX]->nFilledLen) { 98 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; 99 inBuf.size = buffers[INPORT_INDEX]->nFilledLen; 101 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp; 125 buffers[OUTPORT_INDEX]->pBuffer + buffers[OUTPORT_INDEX]->nOffset; 127 outBuf.bufferSize = buffers[OUTPORT_INDEX]->nAllocLen - buffers[OUTPORT_INDEX]->nOffset [all...] |
OMXVideoEncoderH263.cpp | 88 OMX_BUFFERHEADERTYPE **buffers, 104 LOGV_IF(buffers[INPORT_INDEX]->nFlags & OMX_BUFFERFLAG_EOS, 107 if (!buffers[INPORT_INDEX]->nFilledLen) { 112 inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; 113 inBuf.size = buffers[INPORT_INDEX]->nFilledLen; 116 inBuf.timeStamp = buffers[INPORT_INDEX]->nTimeStamp; 121 outBuf.data = buffers[OUTPORT_INDEX]->pBuffer + buffers[OUTPORT_INDEX]->nOffset; 122 outBuf.bufferSize = buffers[OUTPORT_INDEX]->nAllocLen - buffers[OUTPORT_INDEX]->nOffset [all...] |
/external/deqp/doc/testspecs/GLES3/ |
functional.buffers.txt | 22 + dEQP-GLES3.functional.buffers.* 25 + Creating and destroying buffers 26 + Mapping buffers 27 - Reading and writing to buffers 32 + Copying buffers
|
/external/mesa3d/src/gallium/auxiliary/pipebuffer/ |
pb_buffer_fenced.h | 32 * "Fenced buffers" is actually a misnomer. They should be referred as 33 * "fenceable buffers", i.e, buffers that can be fenced, but I couldn't find 41 * Usually DMA buffers have a life-time that will extend the life-time of its 66 * List of buffers which are awaiting fence signalling.
|
pb_bufmgr.h | 32 * A buffer manager does only one basic thing: it creates buffers. Actually, 41 * - the pool buffer manager, which keep around a pool of equally sized buffers 78 * Flush all temporary-held buffers. 104 * Manages the allocation of equally sized buffers. It does so by allocating 105 * a single big buffer and divide it equally sized buffers. 118 * It managers buffers of different sizes. It does so by allocating a buffer 160 * This manager keeps a cache of destroyed buffers during a time interval. 172 * This manager is just meant for convenience. It wraps the buffers returned 173 * by another manager in fenced buffers, so that 175 * NOTE: the buffer manager that provides the buffers will be destroye [all...] |
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
BurstCapture.cpp | 90 Vector<CpuConsumer::LockedBuffer*> buffers; local 91 buffers.push_back(imgBuffer); 92 buffers.push_back(imgEncoded); 95 jpeg->start(buffers, 1); 99 return buffers[1];
|
/frameworks/native/include/media/hardware/ |
HardwareAPI.h | 36 // buffers. This is the mode that will be used when CPU access to the buffer is 41 // rather than an OMX color format. Enabling Android native buffers may also 42 // change how the component receives the native buffers. If store-metadata-mode 43 // is enabled on the port, the component will receive the buffers as specified 59 // When meta data is stored in the video buffers passed between OMX clients 64 // in these buffers, with mechanisms pre-determined externally. How to 71 // If bStoreMetaData is set to false, real YUV frame data will be stored in input buffers, and 72 // the output buffers contain either real YUV frame data, or are themselves native handles as 90 // Metadata buffers are registered with the component using UseBuffer calls, or can be allocated 91 // by the component for encoder-metadata-output buffers [all...] |
/external/mesa3d/src/gallium/drivers/svga/ |
svga_pipe_vertex.c | 40 const struct pipe_vertex_buffer *buffers) 48 memcmp(svga->curr.vb, buffers, count * sizeof buffers[0]) == 0) 53 pipe_resource_reference(&svga->curr.vb[i].buffer, buffers[i].buffer); 54 if (svga_buffer_is_user_buffer(buffers[i].buffer)) 62 memcpy(svga->curr.vb, buffers, count * sizeof buffers[0]);
|
svga_resource_buffer.h | 69 * Used for user buffers or for buffers which we know before hand that can 70 * never be used by the virtual hardware directly, such as constant buffers. 94 * Only set for non-user buffers. 121 * Information about uploaded version of user buffers. 127 * We combine multiple user buffers into the same hardware buffer. This 146 * Only set for non-user buffers. 176 * Linked list head, used to gather all buffers with pending dma uploads on 195 * Returns TRUE for user buffers. We may 196 * decide to use an alternate upload path for these buffers [all...] |
/hardware/intel/common/libva/va/ |
va_tpi.h | 39 VAExternalMemoryCIFrame, /* the memory is from camera frames and buffers points the frame ID list */ 40 VAExternalMemoryUserPointer, /* the memory is malloc-ed and buffers points to the buffers */ 41 VAExternalMemoryKernelDRMBufffer, /* the memory is from kernel DRM buffers and buffers points the 44 VAExternalMemoryAndroidGrallocBuffer, /* the memory is from Android Gralloc memory, and buffers points 65 unsigned long *buffers; /* buffer handles or user pointers */ member in struct:_VASurfaceAttributeTPI
|
/libcore/luni/src/test/java/libcore/java/nio/channels/ |
FileChannelTest.java | 72 // Check that both direct and non-direct buffers work. 74 ByteBuffer[] buffers = new ByteBuffer[] { ByteBuffer.allocateDirect(4), ByteBuffer.allocate(4) }; local 75 assertEquals(8, fc.read(buffers)); 77 assertEquals(8, buffers[0].limit() + buffers[1].limit()); 79 buffers[0].flip(); 80 buffers[0].get(bytes); 82 buffers[1].flip(); 83 buffers[1].get(bytes); 90 // Check that both direct and non-direct buffers work 91 ByteBuffer[] buffers = new ByteBuffer[] { ByteBuffer.allocateDirect(4), ByteBuffer.allocate(4) }; local [all...] |
/external/mesa3d/src/gallium/drivers/i915/ |
i915_clear.c | 44 i915_clear_emit(struct pipe_context *pipe, unsigned buffers, 61 if (buffers & PIPE_CLEAR_COLOR) { 86 if (buffers & PIPE_CLEAR_DEPTH) { 95 if (buffers & PIPE_CLEAR_STENCIL 107 } else if (buffers & PIPE_CLEAR_STENCIL) { 216 * Clear the given buffers to the specified values. 220 i915_clear_blitter(struct pipe_context *pipe, unsigned buffers, 224 util_clear(pipe, &i915_context(pipe)->framebuffer, buffers, color, depth, 229 i915_clear_render(struct pipe_context *pipe, unsigned buffers, 238 i915_clear_emit(pipe, buffers, color, depth, stencil [all...] |
/frameworks/native/include/gui/ |
BufferQueueCore.h | 77 // gralloc buffers. 85 // getMinUndequeuedBufferCountLocked returns the minimum number of buffers 90 // getMinMaxBufferCountLocked returns the minimum number of buffers allowed 95 // getMaxBufferCountLocked returns the maximum number of buffers that can be 143 // consume image buffers pushed to it using the IGraphicBufferProducer 180 // array is initialized to NULL at construction time, and buffers are 184 // mQueue is a FIFO of queued buffers used in synchronous mode. 195 // mOverrideMaxBufferCount is the limit on the number of buffers that will 198 // care about the number of buffers in the pool. In that case, 219 // mDefaultWidth holds the default width of allocated buffers. It is use [all...] |
/external/jetty/src/java/org/eclipse/jetty/websocket/ |
WebSocketBuffers.java | 22 import org.eclipse.jetty.io.Buffers; 23 import org.eclipse.jetty.io.Buffers.Type; 30 * The normal buffers are byte array buffers so that user processes 31 * can access directly. However the generator uses direct buffers 38 final private Buffers _buffers;
|
/frameworks/av/include/media/stagefright/ |
MediaSource.h | 41 // returns. Any buffers the object may be holding onto at the time of 43 // Also, it is imperative that any buffers output by this object and 58 // but should be prepared for buffers of the new configuration. 108 // The consumer of this media source requests that the given buffers 112 // Callee assumes ownership of the buffers if no error is returned. 113 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
|
/external/apache-xml/src/main/java/org/apache/xml/utils/ |
StringBufferPool.java | 24 * This class pools string buffers, since they are reused so often. 25 * String buffers are good candidates for pooling, because of 32 /** The global pool of string buffers. */
|
/external/protobuf/src/google/protobuf/io/ |
zero_copy_stream.cc | 1 // Protocol Buffers - Google's data interchange format 3 // https://developers.google.com/protocol-buffers/ 32 // Based on original Protocol Buffers design by
|
/external/protobuf/src/google/protobuf/ |
service.cc | 1 // Protocol Buffers - Google's data interchange format 3 // https://developers.google.com/protocol-buffers/ 32 // Based on original Protocol Buffers design by
|
unittest_empty.proto | 1 // Protocol Buffers - Google's data interchange format 3 // https://developers.google.com/protocol-buffers/ 32 // Based on original Protocol Buffers design by
|
/frameworks/av/services/camera/libcameraservice/device3/ |
Camera3DummyStream.cpp | 41 ALOGE("%s: Stream %d: Dummy stream cannot produce buffers!", mId); 49 ALOGE("%s: Stream %d: Dummy stream cannot return buffers!", mId); 60 ALOGE("%s: Stream %d: Dummy stream cannot return buffers!", mId);
|
Camera3InputStream.h | 34 * buffers by feeding them into the HAL, as well as releasing the buffers back 35 * the buffers once the HAL is done with them.
|
/frameworks/base/tests/AccessoryDisplay/common/src/com/android/accessorydisplay/common/ |
BufferPool.java | 22 * Maintains a bounded pool of buffers. Attempts to acquire buffers beyond the maximum 23 * count will block until other buffers are released.
|
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
viddec_pm_utils_list.h | 6 /* Limitation:This is the maximum numbers of es buffers between start codes. Needs to change if we encounter 26 uint16_t num_items; /* Number of buffers in List */ 45 /* This function walks through the list and removes consumed buffers based on total bytes. It then moves
|
/system/core/include/system/ |
window.h | 133 /* The minimum number of buffers that must remain un-dequeued after a buffer 135 * override the number of buffers and if a buffer has since been queued. 138 * buffers simultaneously dequeued as part of the steady-state operation, 139 * and this query returns M then N+M buffers should be requested via 145 * 1. Query M = min undequeued buffers 147 * 3. Dequeue all N + M buffers 148 * 4. Cancel M buffers 155 * to 1 if the ANativeWindow DOES send queued buffers directly to the window 156 * compositor and 0 if the buffers do not go directly to the window 161 * indicate that queued buffers will be protected from applications or user [all...] |
/external/google-tv-pairing-protocol/java/ |
Makefile | 8 # proto: compiles the protocol buffers 41 # PROTOCOL BUFFERS # 43 # Sources directory for protocols buffers 89 # Cleans the generated protocol buffers
|