libgpac
Documentation of the core library of GPAC
GF_LASeRCodec Struct Reference

#include <laser_dev.h>

+ Collaboration diagram for GF_LASeRCodec:

Data Fields

GF_BitStream * bs
 
GF_SceneGraph * sg
 
GF_Err last_error
 
GF_List * streamInfo
 
LASeRStreamInfoinfo
 
Fixed res_factor
 
u8 scale_bits
 
u8 coord_bits
 
u16 time_resolution
 
u16 color_scale
 
LSRColcol_table
 
u32 nb_cols
 
u32 colorIndexBits
 
GF_List * font_table
 
u32 fontIndexBits
 
u32 privateData_id_index
 
u32 privateTag_index
 
Double(* GetSceneTime )(void *cbk)
 
void * cbk
 
SVG_Elementprev_g
 
SVG_Elementprev_line
 
SVG_Elementprev_path
 
SVG_Elementprev_polygon
 
SVG_Elementprev_rect
 
SVG_Elementprev_text
 
SVG_Elementprev_use
 
GF_Nodecurrent_root
 
Bool memory_dec
 
Bool has_conditionnals
 
GF_List * deferred_hrefs
 
GF_List * deferred_anims
 
GF_List * deferred_listeners
 
char * cache_dir
 
char * service_name
 
GF_List * unresolved_commands
 

Detailed Description

a LASeR codec

Field Documentation

◆ bs

GF_BitStream* GF_LASeRCodec::bs

◆ sg

GF_SceneGraph* GF_LASeRCodec::sg

◆ last_error

GF_Err GF_LASeRCodec::last_error

◆ streamInfo

GF_List* GF_LASeRCodec::streamInfo

◆ info

LASeRStreamInfo* GF_LASeRCodec::info

◆ res_factor

Fixed GF_LASeRCodec::res_factor

◆ scale_bits

u8 GF_LASeRCodec::scale_bits

◆ coord_bits

u8 GF_LASeRCodec::coord_bits

◆ time_resolution

u16 GF_LASeRCodec::time_resolution

◆ color_scale

u16 GF_LASeRCodec::color_scale

◆ col_table

LSRCol* GF_LASeRCodec::col_table

◆ nb_cols

u32 GF_LASeRCodec::nb_cols

◆ colorIndexBits

u32 GF_LASeRCodec::colorIndexBits

◆ font_table

GF_List* GF_LASeRCodec::font_table

◆ fontIndexBits

u32 GF_LASeRCodec::fontIndexBits

◆ privateData_id_index

u32 GF_LASeRCodec::privateData_id_index

◆ privateTag_index

u32 GF_LASeRCodec::privateTag_index

◆ GetSceneTime

Double(* GF_LASeRCodec::GetSceneTime) (void *cbk)

◆ cbk

void* GF_LASeRCodec::cbk

◆ prev_g

SVG_Element* GF_LASeRCodec::prev_g

◆ prev_line

SVG_Element* GF_LASeRCodec::prev_line

◆ prev_path

SVG_Element* GF_LASeRCodec::prev_path

◆ prev_polygon

SVG_Element* GF_LASeRCodec::prev_polygon

◆ prev_rect

SVG_Element* GF_LASeRCodec::prev_rect

◆ prev_text

SVG_Element* GF_LASeRCodec::prev_text

◆ prev_use

SVG_Element* GF_LASeRCodec::prev_use

◆ current_root

GF_Node* GF_LASeRCodec::current_root

◆ memory_dec

Bool GF_LASeRCodec::memory_dec

◆ has_conditionnals

Bool GF_LASeRCodec::has_conditionnals

◆ deferred_hrefs

GF_List* GF_LASeRCodec::deferred_hrefs

◆ deferred_anims

GF_List* GF_LASeRCodec::deferred_anims

◆ deferred_listeners

GF_List* GF_LASeRCodec::deferred_listeners

◆ cache_dir

char* GF_LASeRCodec::cache_dir

◆ service_name

char * GF_LASeRCodec::service_name

◆ unresolved_commands

GF_List* GF_LASeRCodec::unresolved_commands