Searched defs:RingBuffer (Results 1 - 8 of 8) sorted by relevance

/external/webrtc/webrtc/common_audio/
H A Dring_buffer.h23 typedef struct RingBuffer RingBuffer; typedef in typeref:struct:RingBuffer
26 RingBuffer* WebRtc_CreateBuffer(size_t element_count, size_t element_size);
27 void WebRtc_InitBuffer(RingBuffer* handle);
40 size_t WebRtc_ReadBuffer(RingBuffer* handle,
46 size_t WebRtc_WriteBuffer(RingBuffer* handle, const void* data,
54 int WebRtc_MoveReadPtr(RingBuffer* handle, int element_count);
57 size_t WebRtc_available_read(const RingBuffer* handle);
60 size_t WebRtc_available_write(const RingBuffer* handle);
H A Dring_buffer.c25 struct RingBuffer { struct
39 static size_t GetBufferReadRegions(RingBuffer* buf,
68 RingBuffer* WebRtc_CreateBuffer(size_t element_count, size_t element_size) {
69 RingBuffer* self = NULL;
74 self = malloc(sizeof(RingBuffer));
93 void WebRtc_InitBuffer(RingBuffer* self) {
103 RingBuffer* self = (RingBuffer*)handle;
112 size_t WebRtc_ReadBuffer(RingBuffer* self,
158 size_t WebRtc_WriteBuffer(RingBuffer* sel
[all...]
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
H A Dringbuffer.h25 * @brief RingBuffer
26 * The RingBuffer class manages all aspects of the ring buffer including
33 class RingBuffer class
36 RingBuffer() function in class:RingBuffer
41 ~RingBuffer()
/external/deqp/framework/delibs/decpp/
H A DdeRingBuffer.hpp35 class RingBuffer class in namespace:de
38 RingBuffer (int size);
39 ~RingBuffer (void);
67 // RingBuffer implementation.
70 RingBuffer<T>::RingBuffer (int size) function in class:de::RingBuffer
81 RingBuffer<T>::~RingBuffer ()
87 void RingBuffer<T>::clear (void)
95 void RingBuffer<
[all...]
/external/v8/src/base/
H A Dring-buffer.h14 class RingBuffer { class in namespace:v8::base
16 RingBuffer() { Reset(); } function in class:v8::base::RingBuffer
48 DISALLOW_COPY_AND_ASSIGN(RingBuffer);
/external/brotli/c/enc/
H A Dringbuffer.h23 /* A RingBuffer(window_bits, tail_bits) contains `1 << window_bits' bytes of
26 For convenience, the RingBuffer array contains another copy of the
32 typedef struct RingBuffer { struct
47 } RingBuffer; typedef in typeref:struct:RingBuffer
49 static BROTLI_INLINE void RingBufferInit(RingBuffer* rb) {
57 const BrotliEncoderParams* params, RingBuffer* rb) {
66 static BROTLI_INLINE void RingBufferFree(MemoryManager* m, RingBuffer* rb) {
73 MemoryManager* m, const uint32_t buflen, RingBuffer* rb) {
94 const uint8_t *bytes, size_t n, RingBuffer* rb) {
106 MemoryManager* m, const uint8_t *bytes, size_t n, RingBuffer* r
[all...]
/external/kotlinc/lib/
H A Dkotlin-runtime.jarMETA-INF/ META-INF/MANIFEST.MF kotlin/ kotlin/kotlin.kotlin_builtins kotlin/collections/ kotlin/collections/collections ...
H A Dkotlin-stdlib.jarMETA-INF/ META-INF/MANIFEST.MF kotlin/ kotlin/kotlin.kotlin_builtins kotlin/collections/ kotlin/collections/collections ...

Completed in 296 milliseconds