xine-lib 1.2.13-20230125hg15249
Functions
lrb.c File Reference
#include "lrb.h"
#include <xine/xineutils.h>

Functions

lrb_tlrb_new (int max_num_entries, fifo_buffer_t *fifo)
 
void lrb_drop (lrb_t *this)
 
void lrb_add (lrb_t *this, buf_element_t *buf)
 
void lrb_feedback (lrb_t *this, fifo_buffer_t *fifo)
 
void lrb_flush (lrb_t *this)
 

Function Documentation

◆ lrb_add()

void lrb_add ( lrb_t * this,
buf_element_t * buf )

◆ lrb_drop()

void lrb_drop ( lrb_t * this)

◆ lrb_feedback()

void lrb_feedback ( lrb_t * this,
fifo_buffer_t * fifo )

◆ lrb_flush()

void lrb_flush ( lrb_t * this)

References lrb_drop().

◆ lrb_new()

lrb_t * lrb_new ( int max_num_entries,
fifo_buffer_t * fifo )

References NULL.