| Commit message (Expand) | Author | Age | Files | Lines |
* | stream_cb: add cancel_fn callback | Aman Gupta | 2019-09-27 | 2 | -1/+18 |
* | stream_cb: fix a typo in a comment | wm4 | 2019-09-27 | 1 | -1/+1 |
* | client API: be explicit about usage rules and deadlocks some more | wm4 | 2019-09-26 | 1 | -0/+7 |
* | client API: fix potential deadlock problems by throwing more shit at it | wm4 | 2019-09-26 | 2 | -11/+13 |
* | client API: add mpv_command_ret | Dark | 2019-09-21 | 2 | -0/+17 |
* | client API, vo_libmpv: document random deadlock problems | wm4 | 2019-09-20 | 1 | -0/+4 |
* | client API: document unfortunate render API threading requirement | wm4 | 2019-09-20 | 1 | -0/+6 |
* | client API: fix some comments | wm4 | 2019-09-19 | 1 | -4/+4 |
* | drm: fix libmpv ABI breakage introduced in 351c083487050c88adb0e3d60f2174850f... | Anton Kindestam | 2019-09-18 | 3 | -16/+33 |
* | Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer... | Anton Kindestam | 2018-12-05 | 4 | -23/+103 |
|\ |
|
| * | command: give named arguments to almost all commands | wm4 | 2018-05-24 | 1 | -2/+2 |
| * | command: add a way to abort asynchronous commands | wm4 | 2018-05-24 | 2 | -0/+33 |
| * | input: add glue code for named arguments | wm4 | 2018-05-24 | 1 | -4/+19 |
| * | client API: add returning of data from async commands | wm4 | 2018-05-24 | 1 | -7/+20 |
| * | client API: clarify asynchronous call ordering non-guarantees | wm4 | 2018-05-24 | 1 | -6/+3 |
| * | client API: some doxygen fixes/additions | wm4 | 2018-05-24 | 3 | -6/+28 |
* | | drm: rename plane options to better, invariant, names | Anton Kindestam | 2018-12-01 | 3 | -7/+18 |
* | | hwdec_vaegl: Fix VAAPI EGL interop used with gpu-context=drm | Anton Kindestam | 2018-07-09 | 1 | -1/+7 |
|/ |
|
* | drm/atomic: add connector to atomic context | LongChair | 2018-05-01 | 1 | -0/+3 |
* | drm/atomic: refactor hwdec_drmprime_drm with native resources | LongChair | 2018-05-01 | 2 | -0/+43 |
* | client API: some doxygen clarifications | wm4 | 2018-04-29 | 1 | -0/+11 |
* | client API: add some render API extensions for timing | wm4 | 2018-04-29 | 2 | -5/+147 |
* | client API: preparations for allowing render API to use DR etc. | wm4 | 2018-04-29 | 3 | -2/+127 |
* | client API: minor clarification | wm4 | 2018-04-20 | 1 | -2/+2 |
* | client API: clarify that Display pointers etc. need to stay valid | wm4 | 2018-04-16 | 1 | -2/+4 |
* | client API: add a first class hook API, and deprecate old API | wm4 | 2018-03-26 | 2 | -1/+80 |
* | client API: deprecate mpv_get_wakeup_pipe() | wm4 | 2018-03-26 | 1 | -16/+20 |
* | client API: add a new way to pass X11 Display etc. to render API | wm4 | 2018-03-26 | 4 | -58/+20 |
* | video: add an option to tune waiting for video timing | wm4 | 2018-03-15 | 1 | -0/+6 |
* | client API: deprecate qthelper.hpp | wm4 | 2018-03-15 | 1 | -5/+11 |
* | client API: send MPV_EVENT_SHUTDOWN only once | wm4 | 2018-03-15 | 1 | -3/+2 |
* | client API: rename mpv_detach_destroy() to mpv_destroy() | wm4 | 2018-03-15 | 2 | -7/+22 |
* | client API: add mpv_create_weak_client() | wm4 | 2018-03-15 | 2 | -3/+20 |
* | client API: cleanup mpv_handle termination | wm4 | 2018-03-15 | 1 | -7/+25 |
* | client API: deprecate opengl-cb API and introduce a replacement API | wm4 | 2018-02-28 | 5 | -3/+491 |
* | client API: clarify license, fix some typos | wm4 | 2018-02-28 | 2 | -3/+4 |
* | vo: make opengl-cb first in the autoprobing order | wm4 | 2018-02-13 | 1 | -1/+1 |
* | client API: be more explicit about what can be done in wakeup callbacks | wm4 | 2018-01-25 | 2 | -6/+15 |
* | client API: mention that SIGPIPE is sometimes blocked | wm4 | 2018-01-18 | 1 | -0/+2 |
* | libmpv/opengl_cb.h: mention OpenGL ES 2.0 support | Leo Izen | 2018-01-14 | 1 | -3/+4 |
* | client API: remove ytdl=no default | wm4 | 2018-01-13 | 1 | -0/+2 |
* | client API: be more explicit about how to make libmpv use config files | wm4 | 2018-01-02 | 1 | -1/+5 |
* | vo_gpu: make it possible to load multiple hwdec interop drivers | wm4 | 2017-12-01 | 1 | -6/+7 |
* | client API: minor bump + change entry for DRM related opengl-cb changes | wm4 | 2017-10-23 | 2 | -1/+4 |
* | Add DRM_PRIME Format Handling and Display for RockChip MPP decoders | Lionel CHAZALLON | 2017-10-23 | 1 | -4/+34 |
* | client API: more opengl_cb clarifications | wm4 | 2017-08-07 | 1 | -4/+7 |
* | vo_opengl: move GL state resetting to vo_opengl_cb | wm4 | 2017-08-05 | 1 | -0/+3 |
* | client API: drop old "no-" option emulation | wm4 | 2017-06-26 | 1 | -1/+1 |
* | client API: document mpv_request_log_messages() return value | wm4 | 2017-06-14 | 1 | -0/+1 |
* | vo_opengl: drop TLS usage | wm4 | 2017-05-11 | 1 | -1/+1 |
* | client API: add MPV_ENABLE_DEPRECATED symbol | wm4 | 2017-04-20 | 3 | -1/+33 |
* | Fix use of ISC license | wm4 | 2017-04-15 | 4 | -31/+15 |
* | manpage, client API: add some clarifications when commands use OSD | wm4 | 2017-04-01 | 1 | -0/+7 |
* | input: add "async" flag | wm4 | 2017-04-01 | 1 | -0/+4 |
* | client API: clarify what stream_cb callbacks can do | wm4 | 2017-03-17 | 1 | -1/+3 |
* | client API: update outdated recommendations about window embedding | wm4 | 2017-03-02 | 2 | -23/+20 |
* | stream_cb: remove leftover doxygen line | wm4 | 2017-02-20 | 1 | -1/+0 |
* | vo_opengl: remove dxva2 dummy hwdec backend | wm4 | 2017-02-20 | 1 | -20/+3 |
* | vo_opengl: implement videotoolbox hwdec on iOS | Aman Gupta | 2017-02-17 | 1 | -0/+1 |
* | client API: adjust opengl_cb hardware decoding comments | wm4 | 2017-01-26 | 1 | -3/+6 |
* | client API: correct a comment in the API doxygen | wm4 | 2017-01-08 | 1 | -2/+1 |
* | client API: turn mpv_suspend() and mpv_resume() into stubs | wm4 | 2016-11-22 | 1 | -1/+4 |
* | Fix some future release version numbers | wm4 | 2016-11-21 | 1 | -2/+2 |
* | client API: "priority" option is now runtime settable | wm4 | 2016-09-28 | 1 | -1/+0 |
* | qthelper: introduce new convenience functions | wm4 | 2016-09-26 | 1 | -0/+96 |
* | player: do not let pseudo-gui override user config settings | wm4 | 2016-09-23 | 1 | -0/+1 |
* | client API: more or less deprecate mpv_set_option() | wm4 | 2016-09-21 | 1 | -19/+47 |
* | client API: declare mpv_suspend/mpv_resume deprecated | wm4 | 2016-09-16 | 1 | -0/+5 |
* | client API: remove SIGPIPE overriding code | wm4 | 2016-09-15 | 1 | -4/+0 |
* | vo_opengl: add hw overlay support and use it for RPI | wm4 | 2016-09-12 | 1 | -0/+23 |
* | client API: more option/property updates | wm4 | 2016-09-03 | 1 | -2/+11 |
* | client API: create core thread at an earlier time | wm4 | 2016-09-01 | 1 | -1/+1 |
* | client API: deprecate "no-..." option handling | wm4 | 2016-08-31 | 1 | -1/+1 |
* | stream_cb: fix stale comment | wm4 | 2016-08-08 | 1 | -1/+1 |
* | client API: bump API for stream_cb | wm4 | 2016-08-07 | 1 | -2/+2 |
* | client API: add stream_cb API for user-defined stream implementations | Aman Gupta | 2016-08-07 | 3 | -2/+233 |
* | client API: fix indentation | wm4 | 2016-08-07 | 1 | -1/+1 |
* | client API: add MPV_ERROR_GENERIC | wm4 | 2016-08-07 | 1 | -1/+5 |
* | Use - as command-name separator everywhere | Timotej Lazar | 2016-07-14 | 1 | -3/+3 |
* | client API: remove "status" log level from mpv_request_event docs | wm4 | 2016-07-08 | 1 | -1/+1 |
* | client API: fully document opengl-cb hardware decoding interop | wm4 | 2016-06-01 | 1 | -3/+40 |
* | client API: improve mpv_set_property() handling of MPV_FORMAT_NODE | wm4 | 2016-04-15 | 1 | -2/+12 |
* | qthelper: fix potential NULL deref in error path | wm4 | 2016-03-22 | 1 | -2/+2 |
* | DOCS: add some hints to the new examples repository | wm4 | 2016-03-10 | 1 | -1/+2 |
* | client API: explain when mpv_create() can return NULL | wm4 | 2016-02-14 | 1 | -1/+4 |
* | Fix some typos in code comments | Aman Gupta | 2015-12-21 | 1 | -1/+1 |
* | vo_opengl_cb: make operation more similar to normal VOs | wm4 | 2015-11-09 | 1 | -1/+5 |
* | client API: fix typo and wording in a comment | wm4 | 2015-10-22 | 1 | -3/+3 |
* | DOCS/client_api_examples/README: rewrite | wm4 | 2015-10-10 | 1 | -0/+16 |
* | vo_opengl: add mechanism to retrieve Display from EGL context | wm4 | 2015-09-25 | 1 | -0/+10 |
* | client API: rename GL_MP_D3D_interfaces | wm4 | 2015-09-24 | 2 | -11/+29 |
* | client API: change subtle wording to different subtle wording | wm4 | 2015-08-12 | 1 | -1/+1 |
* | client API, dxva2: add a workaround for OpenGL fullscreen issues | wm4 | 2015-07-03 | 1 | -0/+18 |
* | client API: allow using msg-level option for log messages | wm4 | 2015-06-20 | 1 | -1/+4 |
* | client API: add MPV_END_FILE_REASON_REDIRECT | wm4 | 2015-06-11 | 1 | -1/+10 |
* | Always block SIGPIPE globally | wm4 | 2015-05-11 | 1 | -3/+5 |
* | player: use profiles for libmpv and encoding defaults | wm4 | 2015-05-07 | 1 | -0/+2 |
* | client API: add MPV_FORMAT_BYTE_ARRAY type | wm4 | 2015-04-20 | 1 | -1/+28 |
* | vo_opengl_cb: deprecate mpv_opengl_cb_render() | wm4 | 2015-04-09 | 2 | -15/+31 |
* | vo_opengl_cb: add a function to report vsync time | wm4 | 2015-04-09 | 3 | -1/+14 |
* | client API: clarify mpv_opengl_cb_render() viewport parameter | wm4 | 2015-03-09 | 1 | -1/+4 |
* | player, client API: refactor cplayer init, reduce client API differences | wm4 | 2015-03-05 | 1 | -3/+5 |
* | client API: hint that opengl_cb is an alternative to window embedding | wm4 | 2015-02-23 | 1 | -0/+7 |
* | client API: clarify filename string encoding | wm4 | 2015-02-14 | 1 | -0/+24 |
* | client API: add mpv_wait_async_requests() | wm4 | 2015-02-02 | 2 | -1/+16 |
* | client API: notify API user on event queue overflow | wm4 | 2015-01-19 | 1 | -5/+16 |
* | vo_opengl_cb: make mpv_opengl_cb_render() return left frames | xylosper | 2015-01-08 | 1 | -1/+1 |
* | client API: clarify some vo_opengl_cb requirements | wm4 | 2015-01-04 | 1 | -0/+6 |
* | client API: add function to create new mpv_handles from existing ones | wm4 | 2014-12-31 | 2 | -0/+27 |
* | vo_opengl_cb: simplify API uninitialization | wm4 | 2014-12-31 | 1 | -4/+13 |
* | client API: qthelper: return NULL as handle if unset | wm4 | 2014-12-30 | 1 | -2/+6 |
* | client API: qthelper: add a refcounting wrapper around mpv_handle | wm4 | 2014-12-30 | 2 | -1/+31 |
* | client API: document requirement to block SIGPIPE | wm4 | 2014-12-24 | 1 | -0/+2 |
* | client API: expose OpenGL renderer | wm4 | 2014-12-09 | 3 | -6/+240 |
* | input, lua: redo input handling | wm4 | 2014-11-23 | 1 | -17/+9 |
* | client API: deprecate some events | wm4 | 2014-11-08 | 1 | -0/+23 |
* | client API: additional documentation comments | wm4 | 2014-11-07 | 1 | -5/+19 |
* | client API: nothing uses the result parameter of mpv_command_node() | wm4 | 2014-11-02 | 1 | -0/+2 |
* | client API: qthelper: add set_option_variant() | wm4 | 2014-10-30 | 1 | -0/+10 |
* | client API: better error reporting | wm4 | 2014-10-28 | 1 | -1/+38 |
* | client API: add an enum for mpv_event_end_file.reason | wm4 | 2014-10-28 | 1 | -8/+26 |
* | client API: clarify statement about thread-safety | wm4 | 2014-10-28 | 1 | -5/+6 |
* | client API: qthelper: remove commented code | wm4 | 2014-10-14 | 1 | -2/+0 |
* | client API: qthelper: fix bugs | wm4 | 2014-10-14 | 1 | -1/+3 |
* | client API: add qthelper.hpp | wm4 | 2014-10-13 | 2 | -1/+235 |
* | libmpv/mpv.def: add mpv_command_node[_async] | James Ross-Gowan | 2014-10-12 | 1 | -0/+2 |
* | client API: add mpv_command_node[_async] | wm4 | 2014-10-11 | 1 | -3/+43 |
* | client API: introduce numeric log levels | wm4 | 2014-10-08 | 1 | -1/+24 |
* | msg, client API: buffer partial lines | wm4 | 2014-10-08 | 1 | -7/+3 |
* | msg: set an explicit overflow message | wm4 | 2014-10-08 | 1 | -1/+4 |
* | client API: improve mpv_observe_property docs | wm4 | 2014-10-07 | 1 | -11/+18 |
* | client API: clarify pause/unpause events, modify core-idle property | wm4 | 2014-10-07 | 1 | -5/+16 |
* | client API, X11: change default keyboard input handling again | wm4 | 2014-09-28 | 1 | -1/+1 |
* | x11: when using --wid, inherit event flags from parent window | wm4 | 2014-08-31 | 1 | -1/+1 |
* | client API: adjust documentation for mpv_suspend() | wm4 | 2014-08-14 | 1 | -20/+5 |
* | build: add hacks to force waf to generate valid .pc files | wm4 | 2014-08-07 | 1 | -0/+1 |
* | build: move def file to libmpv/ | wm4 | 2014-08-05 | 1 | -0/+34 |
* | client API: add and use the MPV_MAKE_VERSION macro | wm4 | 2014-08-05 | 1 | -5/+4 |
* | player: some further playloop cleanups | wm4 | 2014-08-03 | 1 | -2/+4 |
* | client API: make "cache" property and similar observable | wm4 | 2014-07-31 | 1 | -0/+1 |
* | client API: fix typos in documentation | wm4 | 2014-07-30 | 1 | -2/+2 |
* | Remove stream_pts stuff | wm4 | 2014-07-06 | 1 | -1/+1 |
* | DOCS: add a file listing API changes for the client API | wm4 | 2014-07-03 | 1 | -2/+25 |
* | client API: declare as stable | wm4 | 2014-06-20 | 1 | -10/+6 |
* | client API: minor documentation fixes/enhancements | wm4 | 2014-06-08 | 1 | -2/+4 |
* | client API: restructure waiting, do log msg wakeup properly | wm4 | 2014-06-07 | 1 | -1/+3 |
* | client API: rename mpv_destroy() to mpv_detach_destroy() | wm4 | 2014-06-07 | 1 | -16/+16 |
* | client API: clarify mpv_get_wakeup_pipe docs | wm4 | 2014-06-07 | 1 | -13/+43 |
* | client API: add API function that ensures total destruction | wm4 | 2014-06-07 | 1 | -1/+18 |
* | client API: docs: some clarifications | wm4 | 2014-06-07 | 1 | -1/+7 |
* | client API: change mpv_wait_event() timeout semantics | wm4 | 2014-06-07 | 1 | -1/+2 |
* | client API: report success status when running commands | wm4 | 2014-06-01 | 1 | -6/+6 |
* | client API: add mpv_load_config_file() | wm4 | 2014-05-18 | 1 | -0/+24 |
* | client API: add chapter change event | wm4 | 2014-04-27 | 1 | -1/+5 |
* | client API: remove mpv_event_pause_reason | wm4 | 2014-04-14 | 1 | -30/+5 |
* | client API: add mpv_get_wakeup_pipe convenience function | wm4 | 2014-04-12 | 1 | -1/+32 |
* | client API: include the reason in MPV_EVENT_END_FILE | wm4 | 2014-04-11 | 1 | -0/+14 |
* | client API: remove outdated comments | wm4 | 2014-04-11 | 1 | -3/+3 |
* | client API: improve comments | wm4 | 2014-04-10 | 1 | -25/+31 |
* | client API: avoid redundant property change events if possible | wm4 | 2014-04-08 | 1 | -0/+4 |
* | client API: add a way to notify clients of property changes | wm4 | 2014-04-06 | 1 | -2/+59 |
* | libmpv: add pkg-config file | Alessandro Ghedini | 2014-03-11 | 1 | -0/+11 |
* | client APIs: fix some typos | xylosper | 2014-02-28 | 1 | -1/+1 |
* | client API: rename MPV_EVENT_PLAYBACK_START, add MPV_EVENT_SEEK | wm4 | 2014-02-28 | 1 | -2/+14 |
* | options: allow changing options at runtime | wm4 | 2014-02-25 | 1 | -5/+8 |
* | client API: change description of format conversions | wm4 | |