FFmpeg
Data Fields
BufferPoolEntry Struct Reference

#include <buffer_internal.h>

Data Fields

uint8_t *  data
 
void *  opaque
 
void(*  free )(void *opaque, uint8_t *data)
 
 
struct BufferPoolEntrynext
 
 

Detailed Description

Definition at line 68 of file buffer_internal.h.

Field Documentation

data

uint8_t* BufferPoolEntry::data

Definition at line 69 of file buffer_internal.h.

Referenced by av_buffer_pool_get(), buffer_pool_flush(), and pool_alloc_buffer().

opaque

void* BufferPoolEntry::opaque

Definition at line 75 of file buffer_internal.h.

Referenced by av_buffer_pool_buffer_get_opaque(), buffer_pool_flush(), and pool_alloc_buffer().

free

void(* BufferPoolEntry::free) (void *opaque, uint8_t *data)

Definition at line 76 of file buffer_internal.h.

Referenced by buffer_pool_flush(), and pool_alloc_buffer().

pool

AVBufferPool* BufferPoolEntry::pool

Definition at line 78 of file buffer_internal.h.

Referenced by pool_alloc_buffer(), and pool_release_buffer().

next

struct BufferPoolEntry* BufferPoolEntry::next

Definition at line 79 of file buffer_internal.h.

Referenced by av_buffer_pool_get(), buffer_pool_flush(), and pool_release_buffer().

buffer

AVBuffer BufferPoolEntry::buffer

Definition at line 85 of file buffer_internal.h.

Referenced by av_buffer_pool_get().


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

Generated on Fri Aug 22 2025 14:00:20 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /