FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
FrameBuffer Struct Reference

#include <cmdutils.h>

Data Fields

uint8_tbase [4]
 
uint8_tdata [4]
 
int linesize [4]
 
int h
 
int w
 
enum AVPixelFormat pix_fmt
 
int refcount
 
struct FrameBuffer ** pool
 head of the buffer pool
 
struct FrameBuffernext
 

Detailed Description

Definition at line 520 of file cmdutils.h.

Field Documentation

uint8_t* FrameBuffer::base[4]

Definition at line 521 of file cmdutils.h.

Referenced by alloc_buffer(), codec_get_buffer(), and free_buffer_pool().

uint8_t* FrameBuffer::data[4]

Definition at line 522 of file cmdutils.h.

Referenced by alloc_buffer(), and codec_get_buffer().

int FrameBuffer::linesize[4]

Definition at line 523 of file cmdutils.h.

Referenced by alloc_buffer(), and codec_get_buffer().

int FrameBuffer::h

Definition at line 525 of file cmdutils.h.

Referenced by alloc_buffer(), and codec_get_buffer().

int FrameBuffer::w

Definition at line 525 of file cmdutils.h.

Referenced by alloc_buffer(), and codec_get_buffer().

enum AVPixelFormat FrameBuffer::pix_fmt

Definition at line 526 of file cmdutils.h.

Referenced by alloc_buffer(), and codec_get_buffer().

int FrameBuffer::refcount

Definition at line 528 of file cmdutils.h.

Referenced by codec_get_buffer(), decode_video(), unref_buffer(), and video_thread().

struct FrameBuffer** FrameBuffer::pool

head of the buffer pool

Definition at line 529 of file cmdutils.h.

Referenced by alloc_buffer(), and unref_buffer().

struct FrameBuffer* FrameBuffer::next

Definition at line 530 of file cmdutils.h.

Referenced by codec_get_buffer(), free_buffer_pool(), and unref_buffer().


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