Open Broadcaster Software
Free, open source software for live streaming and recording
gif_frame Struct Reference

Data Fields

bool display
 
unsigned int frame_delay
 
unsigned int frame_pointer
 
bool virgin
 
bool opaque
 
bool redraw_required
 
unsigned char disposal_method
 
bool transparency
 
unsigned char transparency_index
 
unsigned int redraw_x
 
unsigned int redraw_y
 
unsigned int redraw_width
 
unsigned int redraw_height
 

Field Documentation

◆ display

bool gif_frame::display

whether the frame should be displayed/animated

◆ disposal_method

unsigned char gif_frame::disposal_method

how the previous frame should be disposed; affects plotting

◆ frame_delay

unsigned int gif_frame::frame_delay

delay (in 100th second intervals) before animating the frame

◆ frame_pointer

unsigned int gif_frame::frame_pointer

Internal members are listed belowoffset (in bytes) to the GIF frame data

◆ opaque

bool gif_frame::opaque

whether the frame is totally opaque

◆ redraw_height

unsigned int gif_frame::redraw_height

height of redraw rectangle

◆ redraw_required

bool gif_frame::redraw_required

whether a forcable screen redraw is required

◆ redraw_width

unsigned int gif_frame::redraw_width

width of redraw rectangle

◆ redraw_x

unsigned int gif_frame::redraw_x

x co-ordinate of redraw rectangle

◆ redraw_y

unsigned int gif_frame::redraw_y

y co-ordinate of redraw rectangle

◆ transparency

bool gif_frame::transparency

whether we acknoledge transparency

◆ transparency_index

unsigned char gif_frame::transparency_index

the index designating a transparent pixel

◆ virgin

bool gif_frame::virgin

whether the frame has previously been used


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