FFmpeg
Data Fields
FFFramePool Struct Reference

Frame pool. More...

Data Fields

enum AVMediaType  type
 
int  width
 
int  height
 
int  planes
 
int  channels
 
int  nb_samples
 
int  format
 
int  align
 
int  linesize [4]
 
 

Detailed Description

Frame pool.

This structure is opaque and not meant to be accessed directly. It is allocated with ff_frame_pool_init() and freed with ff_frame_pool_uninit().

Definition at line 31 of file framepool.c.

Field Documentation

type

enum AVMediaType FFFramePool::type

Definition at line 33 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), ff_frame_pool_get_audio_config(), ff_frame_pool_get_video_config(), and ff_frame_pool_video_init().

width

int FFFramePool::width

Definition at line 36 of file framepool.c.

Referenced by ff_frame_pool_get(), ff_frame_pool_get_video_config(), and ff_frame_pool_video_init().

height

int FFFramePool::height

Definition at line 37 of file framepool.c.

Referenced by ff_frame_pool_get(), ff_frame_pool_get_video_config(), and ff_frame_pool_video_init().

planes

int FFFramePool::planes

Definition at line 40 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), and ff_frame_pool_get().

channels

int FFFramePool::channels

Definition at line 41 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), and ff_frame_pool_get_audio_config().

nb_samples

int FFFramePool::nb_samples

Definition at line 42 of file framepool.c.

Referenced by check_consistency(), ff_frame_pool_audio_init(), ff_frame_pool_get(), and ff_frame_pool_get_audio_config().

format

int FFFramePool::format

Definition at line 45 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), ff_frame_pool_get_audio_config(), ff_frame_pool_get_video_config(), and ff_frame_pool_video_init().

align

int FFFramePool::align

Definition at line 46 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), ff_frame_pool_get_audio_config(), ff_frame_pool_get_video_config(), and ff_frame_pool_video_init().

linesize

int FFFramePool::linesize[4]

Definition at line 47 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), and ff_frame_pool_video_init().

pools

AVBufferPool* FFFramePool::pools[4]

Definition at line 48 of file framepool.c.

Referenced by ff_frame_pool_audio_init(), ff_frame_pool_get(), and ff_frame_pool_video_init().


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

Generated on Wed Nov 19 2025 19:24:10 for FFmpeg by   doxygen 1.8.17

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