summaryrefslogtreecommitdiffstats
path: root/player/client.c
Commit message (Expand)AuthorAgeFilesLines
* client API: add mpv_wait_async_requests()wm42015-02-021-8/+12
* client API: check locale, and reject anything other than "C" localewm42015-01-201-0/+16
* client API: minor cleanupwm42015-01-191-17/+28
* client API: notify API user on event queue overflowwm42015-01-191-10/+22
* client API: fix log buffer overflow casewm42015-01-131-3/+3
* client API, vo_opengl_cb: properly uninit videowm42015-01-041-0/+1
* client API: add function to create new mpv_handles from existing oneswm42014-12-311-0/+14
* vo_opengl_cb: simplify API uninitializationwm42014-12-311-1/+10
* client API: fix compiler warning if openglcb API is disabledwm42014-12-221-1/+0
* client API: fix mpv_wakeup()wm42014-12-221-2/+2
* client API: be more lenient about mpv_suspend/resume mismatcheswm42014-12-151-2/+45
* client API: expose OpenGL rendererwm42014-12-091-0/+57
* client API: allow multiple mpv instances with terminal=yeswm42014-12-021-0/+1
* client API: print version on initializationwm42014-12-021-0/+2
* client API: make sure youtube-dl is not used by defaultwm42014-11-251-0/+1
* input, lua: redo input handlingwm42014-11-231-0/+24
* client API: restrict client nameswm42014-11-231-20/+19
* client: remove redundant assignmentwm42014-11-071-1/+0
* client API: silence silly clang warningwm42014-11-071-2/+2
* command: make window-scale property observablewm42014-11-021-1/+1
* player: add an option to abort playback on partial init failureswm42014-10-281-0/+1
* client API: better error reportingwm42014-10-281-0/+5
* command: finish hook execution if client failswm42014-10-241-1/+10
* client API: print properties set with -vwm42014-10-231-0/+7
* Set thread name for debuggingwm42014-10-191-0/+2
* command: add a mechanism to allow scripts to intercept file loadswm42014-10-161-0/+4
* client API: allow returning float properties as integerswm42014-10-141-0/+4
* client API: check result ptr in mpv_command_nodeJames Ross-Gowan2014-10-121-1/+1
* client API: add mpv_command_node[_async]wm42014-10-111-3/+19
* input: use mpv_node parser for char** command parserswm42014-10-101-3/+2
* libmpv/cocoa: don't start the event monitorStefano Pigozzi2014-10-091-1/+2
* libmpv/cocoa: make global events work and get rid of is_cplayerStefano Pigozzi2014-10-091-0/+2
* client API: add an explanatory commentwm42014-10-091-1/+1
* client API: rename --input-x11-keyboard to --input-vo-keyboardwm42014-10-091-1/+1
* client API: introduce numeric log levelswm42014-10-081-0/+1
* client API, X11: change default keyboard input handling againwm42014-09-281-0/+1
* client API: use playback abort mechanismwm42014-09-131-0/+5
* lua: synchronously wait until scripts are loadedwm42014-09-061-0/+22
* client API: fix memory leak with rejected eventswm42014-08-311-35/+36
* player: update cache state only if requestedwm42014-08-281-1/+37
* client API: directly lock playloopwm42014-08-141-4/+3
* client API: minor optimizations for property notificationwm42014-08-021-32/+44
* client API: fix deadlock when calling mpv_terminate_destroy before initwm42014-07-311-1/+1
* audio, client API: check mp_make_wakeup_pipe() return valuewm42014-07-251-3/+4
* client API: allow calling mpv_terminate_destroy(NULL)wm42014-07-041-0/+3
* Add more constwm42014-06-111-3/+3
* client API: disable LIRC input by defaultwm42014-06-091-0/+1
* client API: minor documentation fixes/enhancementswm42014-06-081-2/+2
* client API: trigger wakeup when creating wakeup pipe/callbackwm42014-06-081-1/+5
* client API: restructure waiting, do log msg wakeup properlywm42014-06-071-42/+55
* client API: rename mpv_destroy() to mpv_detach_destroy()wm42014-06-071-4/+3
* client API: add API function that ensures total destructionwm42014-06-071-2/+32
* client API: change mpv_wait_event() timeout semanticswm42014-06-071-1/+4
* client API: enlarge the message buffer if log level is highwm42014-06-061-1/+2
* client API: call wakeup callback if there are new messageswm42014-06-061-13/+17
* client API: don't update properties in uninitialized statewm42014-06-061-0/+2
* client API: don't use the mpv config files by defaultwm42014-06-061-0/+1
* client API: use shared code for creating the wakeup pipewm42014-06-061-12/+2
* client API: fix swapped pipe ends used with mpv_set_wakeup_callbackwm42014-06-061-2/+2
* client API: report success status when running commandswm42014-06-011-2/+3
* client API: fix mpv_observe_property with MP_FORMAT_NONEwm42014-05-241-2/+3
* client API: add mpv_load_config_file()wm42014-05-181-0/+15
* options: unify code for setting string and "raw" optionswm42014-05-181-41/+39
* threads: use mpv time for mpthread_cond_timedwait wrapperwm42014-05-181-2/+2
* client API: fix "missed" property notificationswm42014-05-181-19/+25
* player: reorganize how lua scripts are loadedwm42014-05-131-0/+5
* client API: fix inverted conditionwm42014-05-021-1/+1
* client API: add chapter change eventwm42014-04-271-0/+1
* dispatch: move into its own source filewm42014-04-231-0/+1
* client API: make mpv_set_option set options nativelywm42014-04-221-1/+1
* client API: remove mpv_event_pause_reasonwm42014-04-141-4/+0
* client API: add mpv_get_wakeup_pipe convenience functionwm42014-04-121-0/+32
* client API: include the reason in MPV_EVENT_END_FILEwm42014-04-111-0/+3
* client: change equality rules for MPV_FORMAT_NONEwm42014-04-091-1/+1
* client: add a commentwm42014-04-091-0/+2
* client API: avoid redundant property change events if possiblewm42014-04-081-5/+50
* client API: add a way to notify clients of property changeswm42014-04-061-1/+213
* client API: use a manual ringbufferwm42014-04-061-31/+31
* command, lua: change script_message semanticswm42014-03-171-0/+12
* client API: fix timeout handlingwm42014-03-011-1/+4
* client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEKwm42014-02-281-1/+3
* client API: wait for remaining asynchronous requests before terminatingwm42014-02-281-0/+9
* client API: don't explode when destroying uninitialized mpv_handlewm42014-02-261-1/+2
* client API: accept NULL as mpv_destroy() argumentwm42014-02-261-0/+3
* client API: treat MPV_FORMAT_STRING differently in mpv_set_propertywm42014-02-261-19/+20
* client API: fix broken property/option functionsxylosper2014-02-261-3/+4
* client API: report pause/unpause reasonwm42014-02-241-8/+22
* client API: expose the internal clockwm42014-02-241-0/+6
* client API: implement setting options using their native type toowm42014-02-241-4/+13
* client API: add support for accessing properties by their native typewm42014-02-241-33/+158
* client API: adjust error stringswm42014-02-241-2/+2
* client API: change semantics for MPV_FORMAT_STRINGwm42014-02-241-5/+5
* client API: add event for metadata changeswm42014-02-191-0/+1
* client API: add events for video and audio reconfigwm42014-02-171-0/+2
* client API: add a client message eventwm42014-02-171-0/+1
* Add a client APIwm42014-02-101-0/+856