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

Data Fields

gs_texture_ttexture
 
enum gs_color_format format
 
uint32_t cx
 
uint32_t cy
 
bool is_animated_gif
 
bool frame_updated
 
bool loaded
 
gif_animation gif
 
uint8_tgif_data
 
uint8_t ** animation_frame_cache
 
uint8_tanimation_frame_data
 
uint64_t cur_time
 
int cur_frame
 
int cur_loop
 
int last_decoded_frame
 
uint8_ttexture_data
 
gif_bitmap_callback_vt bitmap_callbacks
 

Field Documentation

§ animation_frame_cache

uint8_t** gs_image_file::animation_frame_cache

§ animation_frame_data

uint8_t* gs_image_file::animation_frame_data

§ bitmap_callbacks

gif_bitmap_callback_vt gs_image_file::bitmap_callbacks

§ cur_frame

int gs_image_file::cur_frame

§ cur_loop

int gs_image_file::cur_loop

§ cur_time

uint64_t gs_image_file::cur_time

§ cx

uint32_t gs_image_file::cx

§ cy

uint32_t gs_image_file::cy

§ format

enum gs_color_format gs_image_file::format

§ frame_updated

bool gs_image_file::frame_updated

§ gif

gif_animation gs_image_file::gif

§ gif_data

uint8_t* gs_image_file::gif_data

§ is_animated_gif

bool gs_image_file::is_animated_gif

§ last_decoded_frame

int gs_image_file::last_decoded_frame

§ loaded

bool gs_image_file::loaded

§ texture

gs_texture_t* gs_image_file::texture

§ texture_data

uint8_t* gs_image_file::texture_data

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