|
xine-lib
1.2.10
|
#include <xine/buffer.h>Go to the source code of this file.
Data Structures | |
| struct | lrb_t |
Functions | |
| lrb_t * | lrb_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) |
| void lrb_add | ( | lrb_t * | this, |
| buf_element_t * | buf | ||
| ) |
References lprintf, lrb_drop(), buf_element_s::next, and NULL.
| void lrb_drop | ( | lrb_t * | this | ) |
References _x_assert, buf_element_s::free_buffer, and buf_element_s::next.
Referenced by lrb_add(), and lrb_flush().
| void lrb_feedback | ( | lrb_t * | this, |
| fifo_buffer_t * | fifo | ||
| ) |
| void lrb_flush | ( | lrb_t * | this | ) |
References lrb_drop().
| lrb_t* lrb_new | ( | int | max_num_entries, |
| fifo_buffer_t * | fifo | ||
| ) |
References NULL.
1.8.17