| 
																	
																	
																		
																	
																	
																 | 
																@@ -41,20 +41,20 @@ AVFifoBuffer *av_fifo_alloc(unsigned int size); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Free an AVFifoBuffer. | 
																 | 
																 | 
																 * Free an AVFifoBuffer. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to free | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to free | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																void av_fifo_free(AVFifoBuffer *f); | 
																 | 
																 | 
																void av_fifo_free(AVFifoBuffer *f); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Reset the AVFifoBuffer to the state right after av_fifo_alloc, in particular it is emptied. | 
																 | 
																 | 
																 * Reset the AVFifoBuffer to the state right after av_fifo_alloc, in particular it is emptied. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to reset | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to reset | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																void av_fifo_reset(AVFifoBuffer *f); | 
																 | 
																 | 
																void av_fifo_reset(AVFifoBuffer *f); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Return the amount of data in bytes in the AVFifoBuffer, that is the | 
																 | 
																 | 
																 * Return the amount of data in bytes in the AVFifoBuffer, that is the | 
															
														
														
													
														
															
																 | 
																 | 
																 * amount of data you can read from it. | 
																 | 
																 | 
																 * amount of data you can read from it. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to read from | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to read from | 
															
														
														
													
														
															
																 | 
																 | 
																 * @return size | 
																 | 
																 | 
																 * @return size | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																int av_fifo_size(AVFifoBuffer *f); | 
																 | 
																 | 
																int av_fifo_size(AVFifoBuffer *f); | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																	
																 | 
																@@ -62,27 +62,27 @@ int av_fifo_size(AVFifoBuffer *f); | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Return the amount of space in bytes in the AVFifoBuffer, that is the | 
																 | 
																 | 
																 * Return the amount of space in bytes in the AVFifoBuffer, that is the | 
															
														
														
													
														
															
																 | 
																 | 
																 * amount of data you can write into it. | 
																 | 
																 | 
																 * amount of data you can write into it. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to write into | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to write into | 
															
														
														
													
														
															
																 | 
																 | 
																 * @return size | 
																 | 
																 | 
																 * @return size | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																int av_fifo_space(AVFifoBuffer *f); | 
																 | 
																 | 
																int av_fifo_space(AVFifoBuffer *f); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Feed data from an AVFifoBuffer to a user-supplied callback. | 
																 | 
																 | 
																 * Feed data from an AVFifoBuffer to a user-supplied callback. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to read from | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to read from | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param buf_size number of bytes to read | 
																 | 
																 | 
																 * @param buf_size number of bytes to read | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *func generic read function | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *dest data destination | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param func generic read function | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param dest data destination | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); | 
																 | 
																 | 
																int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void (*func)(void*, void*, int)); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Feed data from a user-supplied callback to an AVFifoBuffer. | 
																 | 
																 | 
																 * Feed data from a user-supplied callback to an AVFifoBuffer. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to write to | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *src data source; non-const since it may be used as a | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to write to | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param src data source; non-const since it may be used as a | 
															
														
														
													
														
															
																 | 
																 | 
																 * modifiable context by the function defined in func | 
																 | 
																 | 
																 * modifiable context by the function defined in func | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param size number of bytes to write | 
																 | 
																 | 
																 * @param size number of bytes to write | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *func generic write function; the first parameter is src, | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param func generic write function; the first parameter is src, | 
															
														
														
													
														
															
																 | 
																 | 
																 * the second is dest_buf, the third is dest_buf_size. | 
																 | 
																 | 
																 * the second is dest_buf, the third is dest_buf_size. | 
															
														
														
													
														
															
																 | 
																 | 
																 * func must return the number of bytes written to dest_buf, or <= 0 to | 
																 | 
																 | 
																 * func must return the number of bytes written to dest_buf, or <= 0 to | 
															
														
														
													
														
															
																 | 
																 | 
																 * indicate no more data available to write. | 
																 | 
																 | 
																 * indicate no more data available to write. | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																	
																 | 
																@@ -93,7 +93,7 @@ int av_fifo_generic_write(AVFifoBuffer *f, void *src, int size, int (*func)(void | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Resize an AVFifoBuffer. | 
																 | 
																 | 
																 * Resize an AVFifoBuffer. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to resize | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to resize | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param size new AVFifoBuffer size in bytes | 
																 | 
																 | 
																 * @param size new AVFifoBuffer size in bytes | 
															
														
														
													
														
															
																 | 
																 | 
																 * @return <0 for failure, >=0 otherwise | 
																 | 
																 | 
																 * @return <0 for failure, >=0 otherwise | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																	
																 | 
																@@ -101,7 +101,7 @@ int av_fifo_realloc2(AVFifoBuffer *f, unsigned int size); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																/** | 
																 | 
																 | 
																/** | 
															
														
														
													
														
															
																 | 
																 | 
																 * Read and discard the specified amount of data from an AVFifoBuffer. | 
																 | 
																 | 
																 * Read and discard the specified amount of data from an AVFifoBuffer. | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param *f AVFifoBuffer to read from | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																 * @param f AVFifoBuffer to read from | 
															
														
														
													
														
															
																 | 
																 | 
																 * @param size amount of data to read in bytes | 
																 | 
																 | 
																 * @param size amount of data to read in bytes | 
															
														
														
													
														
															
																 | 
																 | 
																 */ | 
																 | 
																 | 
																 */ | 
															
														
														
													
														
															
																 | 
																 | 
																void av_fifo_drain(AVFifoBuffer *f, int size); | 
																 | 
																 | 
																void av_fifo_drain(AVFifoBuffer *f, int size); | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |