mirror of
https://code.videolan.org/videolan/vlc
synced 2024-10-03 01:31:53 +02:00
Export block_FifoPace
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
This commit is contained in:
parent
b3d8c1302f
commit
13691dd987
@ -292,6 +292,7 @@ static inline block_t *block_ChainGather( block_t *p_list )
|
|||||||
****************************************************************************
|
****************************************************************************
|
||||||
* - block_FifoNew : create and init a new fifo
|
* - block_FifoNew : create and init a new fifo
|
||||||
* - block_FifoRelease : destroy a fifo and free all blocks in it.
|
* - block_FifoRelease : destroy a fifo and free all blocks in it.
|
||||||
|
* - block_FifoPace : wait for a fifo to drain to a specified number of packets or total data size
|
||||||
* - block_FifoEmpty : free all blocks in a fifo
|
* - block_FifoEmpty : free all blocks in a fifo
|
||||||
* - block_FifoPut : put a block
|
* - block_FifoPut : put a block
|
||||||
* - block_FifoGet : get a packet from the fifo (and wait if it is empty)
|
* - block_FifoGet : get a packet from the fifo (and wait if it is empty)
|
||||||
@ -307,8 +308,7 @@ static inline block_t *block_ChainGather( block_t *p_list )
|
|||||||
|
|
||||||
VLC_EXPORT( block_fifo_t *, block_FifoNew, ( void ) LIBVLC_USED );
|
VLC_EXPORT( block_fifo_t *, block_FifoNew, ( void ) LIBVLC_USED );
|
||||||
VLC_EXPORT( void, block_FifoRelease, ( block_fifo_t * ) );
|
VLC_EXPORT( void, block_FifoRelease, ( block_fifo_t * ) );
|
||||||
/* TODO: do we need to export this? */
|
VLC_EXPORT( void, block_FifoPace, ( block_fifo_t *fifo, size_t max_depth, size_t max_size ) );
|
||||||
void block_FifoPace (block_fifo_t *fifo, size_t max_depth, size_t max_size);
|
|
||||||
VLC_EXPORT( void, block_FifoEmpty, ( block_fifo_t * ) );
|
VLC_EXPORT( void, block_FifoEmpty, ( block_fifo_t * ) );
|
||||||
VLC_EXPORT( size_t, block_FifoPut, ( block_fifo_t *, block_t * ) );
|
VLC_EXPORT( size_t, block_FifoPut, ( block_fifo_t *, block_t * ) );
|
||||||
VLC_EXPORT( void, block_FifoWake, ( block_fifo_t * ) );
|
VLC_EXPORT( void, block_FifoWake, ( block_fifo_t * ) );
|
||||||
|
@ -34,6 +34,7 @@ block_FifoCount
|
|||||||
block_FifoEmpty
|
block_FifoEmpty
|
||||||
block_FifoGet
|
block_FifoGet
|
||||||
block_FifoNew
|
block_FifoNew
|
||||||
|
block_FifoPace
|
||||||
block_FifoPut
|
block_FifoPut
|
||||||
block_FifoRelease
|
block_FifoRelease
|
||||||
block_FifoShow
|
block_FifoShow
|
||||||
|
Loading…
Reference in New Issue
Block a user