libgpac
Documentation of the core library of GPAC
nodejs.idl File Reference

Data Structures

interface  _FilterSession
 
interface  _Filter
 
interface  FilterStatistics
 
interface  PidStatistics
 
interface  PropertyValue
 
interface  nFraction
 
interface  Vec2
 
interface  Vec3
 
interface  Vec4
 
interface  CustomFilter
 
interface  _FilterPid
 
interface  _BufferOccupancy
 
interface  _FilterPacket
 
interface  _FilterEvent
 
interface  _DASHCustomAlgorithm
 
interface  _DASHGroup
 
interface  _DASHQualityInfo
 
interface  _DASHSegmentInfo
 
interface  _DASHGroupStatistics
 
interface  _DASHSRD
 
interface  _FileIO
 
interface  _FileIOFactory
 
interface  _HTTPRequestHandler
 
interface  _HTTPRequest
 
interface  _HTTPHeader
 

Typedefs

typedef char * DOMString
 

Functions

void init (unsigned long mem_track=0, DOMString profile=null)
 
DOMString e2s (long err)
 
void set_logs (DOMString logs, boolean reset=false)
 
unsigned long sys_clock ()
 
unsigned long long sys_clock_high_res ()
 
void set_args (Array args)
 
void set_rmt_fun (function callback)
 
void rmt_log (DOMString text)
 
void rmt_send (DOMString text)
 
boolean rmt_on ()
 
void rmt_enable (boolean do_enable)
 
boolean on_event (_FilterEvent evt)
 

Variables

attribute readonly DOMString version
 
attribute readonly DOMString copyright
 
attribute readonly DOMString copyright_cite
 
attribute readonly unsigned long abi_major
 
attribute readonly unsigned long abi_minor
 
attribute readonly unsigned long abi_micro
 
attribute _FilterSession FilterSession
 
attribute _FilterEvent FilterEvent
 
attribute _FileIO FileIO
 

Typedef Documentation

◆ DOMString

typedef char* DOMString