aboutsummaryrefslogtreecommitdiffhomepage
path: root/player/client.c
Commit message (Collapse)AuthorAge
...
* client API: change semantics for MPV_FORMAT_STRINGGravatar wm42014-02-24
| | | | | | | | | | | | With mpv_set_property(h, "property", MPV_FORMAT_STRING, ptr), ptr now has to be of type char** instead of char*. This makes it more consistent with mpv_get_property() and also non-pointer formats, which will be introduced in the following commits. mpv_set_property() of course does not change its interface (only its implementation is adjusted to keep its interface). This also affects mpv_set_option(), but again not mpv_set_option_string().
* client API: add event for metadata changesGravatar wm42014-02-19
|
* client API: add events for video and audio reconfigGravatar wm42014-02-17
|
* client API: add a client message eventGravatar wm42014-02-17
| | | | | This comes with a "script_message" input command, which sends these messages. Used by the following commits.
* Add a client APIGravatar wm42014-02-10
Add a client API, which is intended to be a stable API to get some rough control over the player. Basically, it reflects what can be done with input.conf commands or the old slavemode. It will replace the old slavemode (and enable the implementation of a new slave protocol).