|  | libgpac
    Documentation of the core library of GPAC | 
| 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) | 
| boolean | on_event (_FilterEvent evt) | 
| Variables | |
| optional attribute function | rmt_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 char* DOMString |