libgpac
Documentation of the core library of GPAC
Loading...
Searching...
No Matches
nodejs.idl File Reference

Data Structures

interface  _RMTClient
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 enable_rmtws (boolean enable)
void enable_userws (bool enable)
boolean on_event (_FilterEvent evt)

Variables

optional attribute function rmt_on_new_client
optional attribute function userws_on_new_client
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