• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/include/libavutil/

Lines Matching defs:AVFifoBuffer

31 typedef struct AVFifoBuffer {
34 } AVFifoBuffer;
37 * Initializes an AVFifoBuffer.
38 * @param *f AVFifoBuffer to initialize
42 int av_fifo_init(AVFifoBuffer *f, unsigned int size);
45 * Frees an AVFifoBuffer.
46 * @param *f AVFifoBuffer to free
48 void av_fifo_free(AVFifoBuffer *f);
51 * Returns the amount of data in bytes in the AVFifoBuffer, that is the
53 * @param *f AVFifoBuffer to read from
56 int av_fifo_size(AVFifoBuffer *f);
59 * Reads data from an AVFifoBuffer.
60 * @param *f AVFifoBuffer to read from
64 int av_fifo_read(AVFifoBuffer *f, uint8_t *buf, int buf_size);
67 * Feeds data from an AVFifoBuffer to a user-supplied callback.
68 * @param *f AVFifoBuffer to read from
73 int av_fifo_generic_read(AVFifoBuffer *f, int buf_size, void (*func)(void*, void*, int), void* dest);
77 * Writes data into an AVFifoBuffer.
78 * @param *f AVFifoBuffer to write to
82 attribute_deprecated void av_fifo_write(AVFifoBuffer *f, const uint8_t *buf, int size);
86 * Feeds data from a user-supplied callback to an AVFifoBuffer.
87 * @param *f AVFifoBuffer to write to
97 int av_fifo_generic_write(AVFifoBuffer *f, void *src, int size, int (*func)(void*, void*, int));
101 * Resizes an AVFifoBuffer.
102 * @param *f AVFifoBuffer to resize
103 * @param size new AVFifoBuffer size in bytes
106 attribute_deprecated void av_fifo_realloc(AVFifoBuffer *f, unsigned int size);
110 * Resizes an AVFifoBuffer.
111 * @param *f AVFifoBuffer to resize
112 * @param size new AVFifoBuffer size in bytes
115 int av_fifo_realloc2(AVFifoBuffer *f, unsigned int size);
118 * Reads and discards the specified amount of data from an AVFifoBuffer.
119 * @param *f AVFifoBuffer to read from
122 void av_fifo_drain(AVFifoBuffer *f, int size);
124 static inline uint8_t av_fifo_peek(AVFifoBuffer *f, int offs)