FFmpeg
Data Fields
FrameListData Struct Reference

Portion of struct vpx_codec_cx_pkt from vpx_encoder.h. More...

Data Fields

void * buf
 compressed data buffer More...
 
size_t sz
 length of compressed data More...
 
int64_t pts
 time stamp to show frame (in timebase units) More...
 
unsigned long duration
 duration to show frame (in timebase units) More...
 
uint32_t flags
 flags for this frame More...
 
uint64_t sse [4]
 
int have_sse
 true if we have pending sse[] More...
 
uint64_t frame_number
 
struct FrameListDatanext
 
void * buf_alpha
 
size_t sz_alpha
 

Detailed Description

Portion of struct vpx_codec_cx_pkt from vpx_encoder.h.

One encoded frame returned from the library.

Definition at line 47 of file libaomenc.c.

Field Documentation

◆ buf

void * FrameListData::buf

compressed data buffer

Definition at line 48 of file libaomenc.c.

Referenced by codecctl_int(), cx_pktcpy(), free_coded_frame(), queue_frames(), and storeframe().

◆ sz

size_t FrameListData::sz

length of compressed data

Definition at line 49 of file libaomenc.c.

Referenced by cx_pktcpy(), queue_frames(), and storeframe().

◆ pts

int64_t FrameListData::pts

time stamp to show frame (in timebase units)

Definition at line 50 of file libaomenc.c.

Referenced by cx_pktcpy(), and storeframe().

◆ duration

unsigned long FrameListData::duration

duration to show frame (in timebase units)

Definition at line 52 of file libaomenc.c.

Referenced by cx_pktcpy().

◆ flags

uint32_t FrameListData::flags

flags for this frame

Definition at line 54 of file libaomenc.c.

Referenced by cx_pktcpy(), and storeframe().

◆ sse

uint64_t FrameListData::sse

Definition at line 55 of file libaomenc.c.

Referenced by cx_pktcpy(), and storeframe().

◆ have_sse

int FrameListData::have_sse

true if we have pending sse[]

Definition at line 56 of file libaomenc.c.

Referenced by cx_pktcpy(), and storeframe().

◆ frame_number

uint64_t FrameListData::frame_number

Definition at line 57 of file libaomenc.c.

Referenced by cx_pktcpy().

◆ next

struct FrameListData * FrameListData::next

Definition at line 58 of file libaomenc.c.

Referenced by coded_frame_add(), and queue_frames().

◆ buf_alpha

void* FrameListData::buf_alpha

Definition at line 53 of file libvpxenc.c.

Referenced by cx_pktcpy(), free_coded_frame(), queue_frames(), and storeframe().

◆ sz_alpha

size_t FrameListData::sz_alpha

Definition at line 54 of file libvpxenc.c.

Referenced by cx_pktcpy(), queue_frames(), and storeframe().


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