|
|
|
@ -102,6 +102,17 @@ int av_fifo_generic_write(AVFifoBuffer *f, void *src, int size, int (*func)(void |
|
|
|
|
*/ |
|
|
|
|
int av_fifo_realloc2(AVFifoBuffer *f, unsigned int size); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Enlarge an AVFifoBuffer. |
|
|
|
|
* In case of reallocation failure, the old FIFO is kept unchanged. |
|
|
|
|
* The new fifo size may be larger than the requested size. |
|
|
|
|
* |
|
|
|
|
* @param f AVFifoBuffer to resize |
|
|
|
|
* @param additional_space the amount of space in bytes to allocate in addition to av_fifo_size() |
|
|
|
|
* @return <0 for failure, >=0 otherwise |
|
|
|
|
*/ |
|
|
|
|
int av_fifo_grow(AVFifoBuffer *f, unsigned int additional_space); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Read and discard the specified amount of data from an AVFifoBuffer. |
|
|
|
|
* @param f AVFifoBuffer to read from |
|
|
|
|