zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
alcRing.c File Reference
#include "config.h"
#include <string.h>
#include <stdlib.h>
#include "alMain.h"

Go to the source code of this file.

Functions

RingBufferCreateRingBuffer (ALsizei frame_size, ALsizei length)
 
void DestroyRingBuffer (RingBuffer *ring)
 
void ReadRingBuffer (RingBuffer *ring, ALubyte *data, ALsizei len)
 
ALsizei RingBufferSize (RingBuffer *ring)
 
void WriteRingBuffer (RingBuffer *ring, const ALubyte *data, ALsizei len)
 

Function Documentation

RingBuffer* CreateRingBuffer ( ALsizei  frame_size,
ALsizei  length 
)