| Commit message (Expand) | Author | Age | Files | Lines |
* | various: fix typos | Cœur | 2022-04-25 | 1 | -1/+1 |
* | player: make deprecated track/chapter/metadata events internal | sfan5 | 2021-12-15 | 1 | -8/+0 |
* | libmpv: remove opengl_cb API and other deprecated symbols | sfan5 | 2021-12-15 | 1 | -69/+1 |
* | {player,video}: remove references to obsolete opengl-cb API | sfan5 | 2021-12-15 | 1 | -2/+1 |
* | client API: inactivate the opengl_cb API | wm4 | 2020-09-03 | 1 | -88/+10 |
* | client API: report IDs of inserted playlist entries on loading playlist | wm4 | 2020-03-27 | 1 | -0/+6 |
* | scripting: remove race condition when toggling internal scripts | wm4 | 2020-03-26 | 1 | -8/+0 |
* | command: use client IDs for hooks | wm4 | 2020-03-26 | 1 | -2/+10 |
* | client API: add a per client unique ID | wm4 | 2020-03-26 | 1 | -0/+27 |
* | client API, lua: unify event code further | wm4 | 2020-03-21 | 1 | -0/+10 |
* | client API, lua, ipc: unify event struct return | wm4 | 2020-03-21 | 1 | -0/+100 |
* | client API: actually warn against enabling any deprecated events | wm4 | 2020-03-21 | 1 | -2/+18 |
* | client API: fix MPV_FORMAT_DOUBLE => MPV_FORMAT_INT64 | wm4 | 2020-03-18 | 1 | -1/+3 |
* | client API: always reset new_property_events fields | wm4 | 2020-03-07 | 1 | -1/+2 |
* | client API: provide ways to finish property changes on file changes | wm4 | 2020-03-07 | 1 | -3/+47 |
* | client API: avoid returning stale value on property notifications | wm4 | 2020-03-06 | 1 | -4/+8 |
* | command: remove legacy hook API | wm4 | 2020-03-06 | 1 | -1/+1 |
* | ta: remove two pointless wrappers | wm4 | 2020-02-23 | 1 | -1/+1 |
* | client API: fix race condition on client exit | wm4 | 2020-02-23 | 1 | -1/+1 |
* | scripting: load scripts from directories | wm4 | 2020-02-01 | 1 | -10/+0 |
* | client API: fix property notification from non-playloop sources | wm4 | 2020-01-09 | 1 | -2/+4 |
* | client API: change event mask to event number in one place | wm4 | 2020-01-09 | 1 | -4/+5 |
* | osd: fix possible misses of osd-dimensions property updates | wm4 | 2020-01-08 | 1 | -0/+11 |
* | client API, lua: add new API for setting OSD overlays | wm4 | 2019-12-23 | 1 | -1/+1 |
* | client API: deprecate tick event | wm4 | 2019-12-22 | 1 | -0/+2 |
* | client API: rewrite property observation (again) | wm4 | 2019-12-19 | 1 | -137/+192 |
* | client API: remove some dead code | wm4 | 2019-12-17 | 1 | -6/+0 |
* | player: remove mechanisms for better logging with repl.lua | wm4 | 2019-11-18 | 1 | -7/+22 |
* | client API: remove sync. property notification code again | wm4 | 2019-11-16 | 1 | -41/+14 |
* | options: remove M_SETOPT_RUNTIME | wm4 | 2019-11-10 | 1 | -5/+2 |
* | client API: reduce log level of client exiting | wm4 | 2019-11-01 | 1 | -1/+1 |
* | client API: copy instead of move old value on async path | wm4 | 2019-10-25 | 1 | -4/+1 |
* | client API: add async path; fix deadlock for vo_libmpv users | wm4 | 2019-10-25 | 1 | -9/+95 |
* | client API: avoid lost wakeups | wm4 | 2019-10-24 | 1 | -3/+7 |
* | client API: simplify (?) property change notification generation | wm4 | 2019-10-24 | 1 | -75/+79 |
* | client API: move a function | wm4 | 2019-10-24 | 1 | -7/+7 |
* | client API: remove unused global event mask | wm4 | 2019-10-24 | 1 | -35/+0 |
* | client API: add mpv_command_ret | Dark | 2019-09-21 | 1 | -0/+9 |
* | client API: fix missing property change events after property updates | Gunnar Marten | 2019-09-20 | 1 | -24/+28 |
* | render api: fix use-after-free | wnoun | 2019-09-20 | 1 | -19/+3 |
* | client: fix potential mpv_cmd/async leak | dudemanguy | 2019-07-08 | 1 | -4/+8 |
* | player: make playback termination asynchronous | wm4 | 2018-05-24 | 1 | -3/+0 |
* | misc: move some helper code from client.c | wm4 | 2018-05-24 | 1 | -49/+2 |
* | client API: kill async commands on termination | wm4 | 2018-05-24 | 1 | -13/+41 |
* | command: add a way to abort asynchronous commands | wm4 | 2018-05-24 | 1 | -3/+33 |
* | client API: merge status_reply() helper with only remaining caller | wm4 | 2018-05-24 | 1 | -12/+5 |
* | client API: add returning of data from async commands | wm4 | 2018-05-24 | 1 | -5/+10 |
* | command: add infrastructure for async commands | wm4 | 2018-05-24 | 1 | -20/+81 |
* | client: merge can_terminate() function | wm4 | 2018-05-24 | 1 | -15/+12 |
* | input: merge cmd_list.c with cmd.c | wm4 | 2018-05-03 | 1 | -1/+1 |
* | client API: preparations for allowing render API to use DR etc. | wm4 | 2018-04-29 | 1 | -5/+26 |
* | client API: make sure to send IDLE event after mpv_initialize() | wm4 | 2018-04-16 | 1 | -0/+1 |
* | client API: fix potential sporadic freezes on termination | wm4 | 2018-04-16 | 1 | -4/+4 |
* | client API: add a first class hook API, and deprecate old API | wm4 | 2018-03-26 | 1 | -2/+21 |
* | client API: add a new way to pass X11 Display etc. to render API | wm4 | 2018-03-26 | 1 | -0/+3 |
* | client API: send MPV_EVENT_SHUTDOWN only once | wm4 | 2018-03-15 | 1 | -0/+2 |
* | client API: rename mpv_detach_destroy() to mpv_destroy() | wm4 | 2018-03-15 | 1 | -1/+6 |
* | client API: add mpv_create_weak_client() | wm4 | 2018-03-15 | 1 | -2/+21 |
* | client API: cleanup mpv_handle termination | wm4 | 2018-03-15 | 1 | -90/+116 |
* | player: move locale check to mp_create() | wm4 | 2018-03-15 | 1 | -25/+11 |
* | player: shuffle around CLI exit code handling | wm4 | 2018-03-15 | 1 | -1/+1 |
* | client: remove legacy API that is unused now | Akemi | 2018-03-04 | 1 | -33/+1 |
* | client API: deprecate opengl-cb API and introduce a replacement API | wm4 | 2018-02-28 | 1 | -21/+143 |
* | cocoa-cb: initial implementation via opengl-cb API | Akemi | 2018-02-12 | 1 | -3/+21 |
* | client: Allow "C.UTF-8" as LC_NUMERIC locale | sfan5 | 2017-11-30 | 1 | -1/+1 |
* | client API: change mpv_create() behavior, run init always on mpv thread | wm4 | 2017-06-30 | 1 | -16/+24 |
* | Fix use of ISC license | wm4 | 2017-04-15 | 1 | -1/+3 |
* | client: call certain external functions outside of client lock | wm4 | 2017-02-24 | 1 | -2/+3 |
* | player: restructure cancel callback | wm4 | 2017-01-18 | 1 | -1/+1 |
* | scripting: minor logging improvements | wm4 | 2017-01-14 | 1 | -0/+2 |
* | client API: fix freeze when destroying mpv_handle before mpv_initialize | wm4 | 2017-01-12 | 1 | -1/+7 |
* | client API: handle missing MPV_FORMAT_BYTE_ARRAY case in compare_value | wm4 | 2017-01-09 | 1 | -0/+6 |
* | client API: fix mpv_set_property() return value before init | wm4 | 2017-01-04 | 1 | -0/+1 |
* | client API: turn mpv_suspend() and mpv_resume() into stubs | wm4 | 2016-11-22 | 1 | -51/+1 |
* | client API: more or less deprecate mpv_set_option() | wm4 | 2016-09-21 | 1 | -2/+11 |
* | client API: fix init/destruction race conditions | wm4 | 2016-09-21 | 1 | -4/+14 |
* | client API: revert unintended mpv_wait_event() behavior change | wm4 | 2016-09-21 | 1 | -3/+0 |
* | player: kill associated OSD and key bindings when removing a script | wm4 | 2016-09-20 | 1 | -0/+5 |
* | client API: revert some relaxations about calling mpv_initialize() | wm4 | 2016-09-19 | 1 | -0/+16 |
* | player: use better way to wait for input and dispatching commands | wm4 | 2016-09-16 | 1 | -0/+1 |
* | client API: declare mpv_suspend/mpv_resume deprecated | wm4 | 2016-09-16 | 1 | -0/+2 |
* | player, ao, vo: don't call mp_input_wakeup() directly | wm4 | 2016-09-16 | 1 | -4/+3 |
* | client API: don't miss property changes after updates | James Ross-Gowan | 2016-09-11 | 1 | -5/+3 |
* | client API: fix error code string | wm4 | 2016-09-09 | 1 | -1/+1 |
* | client API: make mpv_opengl_cb_uninit_gl() behavior slightly nicer | wm4 | 2016-09-09 | 1 | -1/+5 |
* | client API: implement mpv_suspend/resume slightly differently | wm4 | 2016-09-04 | 1 | -6/+15 |
* | client API: create core thread at an earlier time | wm4 | 2016-09-01 | 1 | -43/+37 |
* | command: add options to property list | wm4 | 2016-09-01 | 1 | -2/+2 |
* | client API: add stream_cb API for user-defined stream implementations | Aman Gupta | 2016-08-07 | 1 | -0/+61 |
* | client API: add MPV_ERROR_GENERIC | wm4 | 2016-08-07 | 1 | -0/+1 |
* | build: silence -Wunused-result | Niklas Haas | 2016-06-07 | 1 | -2/+2 |
* | command: log property set calls | wm4 | 2016-04-15 | 1 | -8/+0 |
* | client API: improve mpv_set_property() handling of MPV_FORMAT_NODE | wm4 | 2016-04-15 | 1 | -34/+18 |
* | client API: handle double->int64 conversion correctly | wm4 | 2016-02-13 | 1 | -1/+3 |
* | player: assume setlocale() returns NULL if locales are not supported | wm4 | 2016-02-10 | 1 | -1/+1 |
* | global: add client API pointer to library handle | wm4 | 2016-01-15 | 1 | -0/+7 |
* | client API: disallow masking MPV_EVENT_SHUTDOWN | wm4 | 2015-12-02 | 1 | -0/+2 |
* | client API: change error string if playback fails completely | wm4 | 2015-10-26 | 1 | -1/+1 |
* | client API: improve an error message | wm4 | 2015-08-28 | 1 | -1/+1 |
* | client API: fix mpv_get_property_async() string case | wm4 | 2015-07-10 | 1 | -1/+1 |
* | client API: allow using msg-level option for log messages | wm4 | 2015-06-20 | 1 | -0/+3 |
* | client API: fix logging memory leak | wm4 | 2015-06-18 | 1 | -0/+1 |
* | player: fix crashes when adding external tracks before loading main file | wm4 | 2015-05-26 | 1 | -1/+1 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 1 | -2/+4 |
* | player: use profiles for libmpv and encoding defaults | wm4 | 2015-05-07 | 1 | -14/+1 |
* | client API: add glue for making full use of mpv_command_node() | wm4 | 2015-04-20 | 1 | -6/+9 |
* | vo_opengl_cb: deprecate mpv_opengl_cb_render() | wm4 | 2015-04-09 | 1 | -1/+6 |
* | vo_opengl_cb: add a function to report vsync time | wm4 | 2015-04-09 | 1 | -0/+4 |
* | client API: remove dead assignment | wm4 | 2015-03-23 | 1 | -1/+0 |
* | vo_opengl_cb: don't render OSD while VO is not created | wm4 | 2015-03-23 | 1 | -1/+1 |
* | player, client API: refactor cplayer init, reduce client API differences | wm4 | 2015-03-05 | 1 | -3/+1 |
* | client API: add mpv_wait_async_requests() | wm4 | 2015-02-02 | 1 | -8/+12 |
* | client API: check locale, and reject anything other than "C" locale | wm4 | 2015-01-20 | 1 | -0/+16 |
* | client API: minor cleanup | wm4 | 2015-01-19 | 1 | -17/+28 |
* | client API: notify API user on event queue overflow | wm4 | 2015-01-19 | 1 | -10/+22 |
* | client API: fix log buffer overflow case | wm4 | 2015-01-13 | 1 | -3/+3 |
* | client API, vo_opengl_cb: properly uninit video | wm4 | 2015-01-04 | 1 | -0/+1 |
* | client API: add function to create new mpv_handles from existing ones | wm4 | 2014-12-31 | 1 | -0/+14 |
* | vo_opengl_cb: simplify API uninitialization | wm4 | 2014-12-31 | 1 | -1/+10 |
* | client API: fix compiler warning if openglcb API is disabled | wm4 | 2014-12-22 | 1 | -1/+0 |
* | client API: fix mpv_wakeup() | wm4 | 2014-12-22 | 1 | -2/+2 |
* | client API: be more lenient about mpv_suspend/resume mismatches | wm4 | 2014-12-15 | 1 | -2/+45 |
* | client API: expose OpenGL renderer | wm4 | 2014-12-09 | 1 | -0/+57 |
* | client API: allow multiple mpv instances with terminal=yes | wm4 | 2014-12-02 | 1 | -0/+1 |
* | client API: print version on initialization | wm4 | 2014-12-02 | 1 | -0/+2 |
* | client API: make sure youtube-dl is not used by default | wm4 | 2014-11-25 | 1 | -0/+1 |
* | input, lua: redo input handling | wm4 | 2014-11-23 | 1 | -0/+24 |
* | client API: restrict client names | wm4 | 2014-11-23 | 1 | -20/+19 |
* | client: remove redundant assignment | wm4 | 2014-11-07 | 1 | -1/+0 |
* | client API: silence silly clang warning | wm4 | 2014-11-07 | 1 | -2/+2 |
* | command: make window-scale property observable | wm4 | 2014-11-02 | 1 | -1/+1 |
* | player: add an option to abort playback on partial init failures | wm4 | 2014-10-28 | 1 | -0/+1 |
* | client API: better error reporting | wm4 | 2014-10-28 | 1 | -0/+5 |
* | command: finish hook execution if client fails | wm4 | 2014-10-24 | 1 | -1/+10 |
* | client API: print properties set with -v | wm4 | 2014-10-23 | 1 | -0/+7 |
* | Set thread name for debugging | wm4 | 2014-10-19 | 1 | -0/+2 |
* | command: add a mechanism to allow scripts to intercept file loads | wm4 | 2014-10-16 | 1 | -0/+4 |
* | client API: allow returning float properties as integers | wm4 | 2014-10-14 | 1 | -0/+4 |
* | client API: check result ptr in mpv_command_node | James Ross-Gowan | 2014-10-12 | 1 | -1/+1 |
* | client API: add mpv_command_node[_async] | wm4 | 2014-10-11 | 1 | -3/+19 |
* | input: use mpv_node parser for char** command parsers | wm4 | 2014-10-10 | 1 | -3/+2 |
* | libmpv/cocoa: don't start the event monitor | Stefano Pigozzi | 2014-10-09 | 1 | -1/+2 |
* | libmpv/cocoa: make global events work and get rid of is_cplayer | Stefano Pigozzi | 2014-10-09 | 1 | -0/+2 |
* | client API: add an explanatory comment | wm4 | 2014-10-09 | 1 | -1/+1 |
* | client API: rename --input-x11-keyboard to --input-vo-keyboard | wm4 | 2014-10-09 | 1 | -1/+1 |
* | client API: introduce numeric log levels | wm4 | 2014-10-08 | 1 | -0/+1 |
* | client API, X11: change default keyboard input handling again | wm4 | 2014-09-28 | 1 | -0/+1 |
* | client API: use playback abort mechanism | wm4 | 2014-09-13 | 1 | -0/+5 |
* | lua: synchronously wait until scripts are loaded | wm4 | 2014-09-06 | 1 | -0/+22 |
* | client API: fix memory leak with rejected events | wm4 | 2014-08-31 | 1 | -35/+36 |
* | player: update cache state only if requested | wm4 | 2014-08-28 | 1 | -1/+37 |
* | client API: directly lock playloop | wm4 | 2014-08-14 | 1 | -4/+3 |
* | client API: minor optimizations for property notification | wm4 | 2014-08-02 | 1 | -32/+44 |
* | client API: fix deadlock when calling mpv_terminate_destroy before init | wm4 | 2014-07-31 | 1 | -1/+1 |
* | audio, client API: check mp_make_wakeup_pipe() return value | wm4 | 2014-07-25 | 1 | -3/+4 |
* | client API: allow calling mpv_terminate_destroy(NULL) | wm4 | 2014-07-04 | 1 | -0/+3 |
* | Add more const | wm4 | 2014-06-11 | 1 | -3/+3 |
* | client API: disable LIRC input by default | wm4 | 2014-06-09 | 1 | -0/+1 |
* | client API: minor documentation fixes/enhancements | wm4 | 2014-06-08 | 1 | -2/+2 |
* | client API: trigger wakeup when creating wakeup pipe/callback | wm4 | 2014-06-08 | 1 | -1/+5 |
* | client API: restructure waiting, do log msg wakeup properly | wm4 | 2014-06-07 | 1 | -42/+55 |
* | client API: rename mpv_destroy() to mpv_detach_destroy() | wm4 | 2014-06-07 | 1 | -4/+3 |
* | client API: add API function that ensures total destruction | wm4 | 2014-06-07 | 1 | -2/+32 |
* | client API: change mpv_wait_event() timeout semantics | wm4 | 2014-06-07 | 1 | -1/+4 |
* | client API: enlarge the message buffer if log level is high | wm4 | 2014-06-06 | 1 | -1/+2 |
* | client API: call wakeup callback if there are new messages | wm4 | 2014-06-06 | 1 | -13/+17 |
* | client API: don't update properties in uninitialized state | wm4 | 2014-06-06 | 1 | -0/+2 |
* | client API: don't use the mpv config files by default | wm4 | 2014-06-06 | 1 | -0/+1 |
* | client API: use shared code for creating the wakeup pipe | wm4 | 2014-06-06 | 1 | -12/+2 |
* | client API: fix swapped pipe ends used with mpv_set_wakeup_callback | wm4 | 2014-06-06 | 1 | -2/+2 |
* | client API: report success status when running commands | wm4 | 2014-06-01 | 1 | -2/+3 |
* | client API: fix mpv_observe_property with MP_FORMAT_NONE | wm4 | |