AVBufferPool Struct Reference

#include <buffer_internal.h>

Collaboration diagram for AVBufferPool:
Collaboration graph

Data Fields

BufferPoolEntry *volatile pool
 
volatile int refcount
 
volatile int nb_allocated
 
int size
 
AVBufferRef *(* alloc )(int size)
 

Detailed Description

Definition at line 74 of file buffer_internal.h.

Field Documentation

AVBufferRef*(* AVBufferPool::alloc) (int size)

Definition at line 91 of file buffer_internal.h.

Referenced by av_buffer_pool_init(), and pool_alloc_buffer().

volatile int AVBufferPool::nb_allocated

Definition at line 88 of file buffer_internal.h.

Referenced by av_buffer_pool_get(), and pool_alloc_buffer().

BufferPoolEntry* volatile AVBufferPool::pool

Definition at line 75 of file buffer_internal.h.

Referenced by add_to_pool(), buffer_pool_free(), and get_pool().

volatile int AVBufferPool::refcount
int AVBufferPool::size

The documentation for this struct was generated from the following file: