public static extern void av_fifo_drain(AVFifoBuffer* f, int size);
 public static extern int av_fifo_realloc2(AVFifoBuffer* f, int size);
 public static extern int av_fifo_grow(AVFifoBuffer* f, int additional_space);
 public static extern int av_fifo_generic_write(AVFifoBuffer* f, void* src, int size, IntPtr func____3);
 public static extern int av_fifo_generic_read(AVFifoBuffer* f, void* dest, int buf_size, IntPtr func____3);
 public static extern int av_fifo_space(AVFifoBuffer* f);
 public static extern void av_fifo_reset(AVFifoBuffer* f);
 public static extern void av_fifo_freep(AVFifoBuffer** f);