|
VLC
2.1.0-git
|
Internal state for block queues. More...

Data Fields | |
| vlc_mutex_t | lock |
| vlc_cond_t | wait |
| Wait for data. | |
| vlc_cond_t | wait_room |
| Wait for queue depth to shrink. | |
| block_t * | p_first |
| block_t ** | pp_last |
| size_t | i_depth |
| size_t | i_size |
| bool | b_force_wake |
| bool block_fifo_t::b_force_wake |
Referenced by block_FifoGet(), block_FifoNew(), and block_FifoWake().
| size_t block_fifo_t::i_depth |
Referenced by block_FifoCount(), block_FifoEmpty(), block_FifoGet(), block_FifoNew(), block_FifoPace(), and block_FifoPut().
| size_t block_fifo_t::i_size |
Referenced by block_FifoEmpty(), block_FifoGet(), block_FifoNew(), block_FifoPace(), block_FifoPut(), and block_FifoSize().
| vlc_mutex_t block_fifo_t::lock |
Referenced by block_FifoEmpty(), block_FifoGet(), block_FifoNew(), block_FifoPace(), block_FifoPut(), block_FifoRelease(), block_FifoShow(), and block_FifoWake().
| block_t* block_fifo_t::p_first |
Referenced by block_FifoEmpty(), block_FifoGet(), block_FifoNew(), block_FifoShow(), and block_FifoWake().
| block_t** block_fifo_t::pp_last |
Referenced by block_FifoEmpty(), block_FifoGet(), block_FifoNew(), and block_FifoPut().
| vlc_cond_t block_fifo_t::wait |
Wait for data.
Referenced by block_FifoGet(), block_FifoNew(), block_FifoPut(), block_FifoRelease(), block_FifoShow(), and block_FifoWake().
| vlc_cond_t block_fifo_t::wait_room |
Wait for queue depth to shrink.
Referenced by block_FifoEmpty(), block_FifoGet(), block_FifoNew(), block_FifoPace(), and block_FifoRelease().
1.8.1.2