libgpac
Documentation of the core library of GPAC
Core Tools

Core definitions and tools of GPAC. More...

+ Collaboration diagram for Core Tools:

Modules

 Base data types
 Base data types of GPAC.
 
 Library configuration
 Library configuration.
 
 Memory Management
 Memory management.
 
 Error codes
 Error Types.
 
 Constants
 Constants.
 
 Logging tools
 Logging System.
 
 Bitstream IO
 Bitstream Reading and Writing.
 
 Generic List object
 List object.
 
 Local and Network time
 Time manipulation tools.
 
 Network
 Networking tools (URL resolution, TCP/UDP sockets)
 
 Process and Threads
 Threading and Mutual Exclusion.
 
 Math
 Mathematics and Trigonometric.
 
 File System
 File System tools.
 
 base64 encoding
 Base 16 and 64 coding.
 
 Color
 Color tools.
 
 Configuration File
 Configuration File object.
 
 Languages
 Language codes helper tools.
 
 Tokenizer
 String Tokenizer.
 
 Hash and Compression
 Data hashing, integrity and generic compression.
 
 XML
 XML Parsing functions.
 
 Misc tools
 System time CPU.
 
 Main tools
 
 Unicode and UTF
 UTF and Unicode-related functions.
 

Detailed Description

You will find in this module the documentation of the core tools used in GPAC.