|
VLC
2.1.0-git
|
| The VLC playlist system has a tree structure | |
| LibVLC is the external programming interface of the VLC media player | |
| Before it can do anything useful, LibVLC must be initialized | |
| LibVLC emits asynchronous events | |
| Libvlc_log_* functions provide access to the LibVLC messages log | |
| These functions provide access to the LibVLC time/clock | |
| libvlc_media_t is an abstract representation of a playable media | |
| LibVLC media discovery finds available media via various means | |
| A LibVLC media list holds multiple libvlc_media_t media descriptors | |
| The LibVLC media list player plays a libvlc_media_list_t list of media, in a certain order | |
| A LibVLC media player plays one media (usually in a custom drawable) | |
| The structure describing a decoder | |
| The structure describing a Encoder | |
| The input provides multiples variable you can write to and/or read from | |
| These functions and structures are for interface management | |
| These functions deal with log messages | |
| Interaction between user and modules | |
| This library provides basic functions for threads to interact with user interface, such as message output | |
| This module describes the programming interface for the subpicture unit | |
| This will allow you to easily handle read/seek in demuxer modules | |
| Functions for using the object variables in vlc | |
| These are the different types a vlc variable can have | |
| These flags are added to the type field of the variable | |
| These are the different actions that can be used with var_Change() | |
| These are the different actions that can be used with var_GetAndSet() | |
| VLM is the server core in vlc that allows streaming of multiple media streams at the same time | |
| Video On Demand (VOD) functionality is provided from VLM | |
| This module describes the programming interface for video output threads | |
| Subpictures are pictures that should be displayed on top of the video, like subtitles and OSD |
1.8.1.2