| FFmpeg
    | 
BufferPoolEntry Struct Reference
  #include <buffer_internal.h>
Collaboration diagram for BufferPoolEntry:

| Data Fields | |
| uint8_t * | data | 
| void * | opaque | 
| void(* | free )(void *opaque, uint8_t *data) | 
| AVBufferPool * | pool | 
| struct BufferPoolEntry *volatile | next | 
Detailed Description
Definition at line 60 of file buffer_internal.h.
Field Documentation
| uint8_t* BufferPoolEntry::data | 
Definition at line 61 of file buffer_internal.h.
Referenced by av_buffer_pool_get(), buffer_pool_free(), pool_alloc_buffer(), and pool_release_buffer().
Definition at line 68 of file buffer_internal.h.
Referenced by buffer_pool_free(), and pool_alloc_buffer().
| struct BufferPoolEntry* volatile BufferPoolEntry::next | 
Definition at line 71 of file buffer_internal.h.
Referenced by add_to_pool(), av_buffer_pool_get(), and buffer_pool_free().
| void* BufferPoolEntry::opaque | 
Definition at line 67 of file buffer_internal.h.
Referenced by buffer_pool_free(), and pool_alloc_buffer().
| AVBufferPool* BufferPoolEntry::pool | 
Definition at line 70 of file buffer_internal.h.
Referenced by add_to_pool(), pool_alloc_buffer(), and pool_release_buffer().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:26 for FFmpeg by
 1.8.11
 1.8.11