MediaControlAPI: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
| 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