Difference between revisions of "MediaControlAPI"
Jump to navigation
Jump to search
m |
|||
Line 12: | Line 12: | ||
The API currently includes functions for the following things: | The API currently includes functions for the following things: | ||
* Audio/Video | * Audio/Video | ||
− | + | ** Snapshot control | |
− | + | ** OSD display | |
− | + | ** Volume setting | |
* Playback | * Playback | ||
− | + | ** Basic features (play/pause/stop) | |
− | + | ** Seeking | |
− | + | ** Basic playlist interaction | |
− | + | ** Stream information | |
== Todo == | == Todo == | ||
Line 25: | Line 25: | ||
* General cleanup of the functions to adapt to VLC coding style | * General cleanup of the functions to adapt to VLC coding style | ||
* Add VLM control | * Add VLM control | ||
+ | * Bind the new API to Java and .NET |
Revision as of 17:26, 15 June 2005
Description
The MediaControl API is the extended API to control VLC from external applications (extension of LibVLC).
The API is defined in "include/vlc/control.h" and implemented in "src/control".
The Doxygen documentation can be found at [1].
Current status
The API currently includes functions for the following things:
- Audio/Video
- Snapshot control
- OSD display
- Volume setting
- Playback
- Basic features (play/pause/stop)
- Seeking
- Basic playlist interaction
- Stream information
Todo
- General cleanup of the functions to adapt to VLC coding style
- Add VLM control
- Bind the new API to Java and .NET