summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mac: replace old event tap for media key support with MediaPlayerder richter2019-12-1510-133/+197
* mac: remove Apple Remote supportder richter2019-12-1518-2580/+9
* cocoa-cb: fix freeing of macos_opts config groupder richter2019-12-151-5/+5
* cocoa-cb: update and add more options to use new options handlingder richter2019-12-153-10/+46
* cocoa-cb: use m_config_cache and new VOCTRL for option handlingder richter2019-12-156-42/+87
* DOCS/contribute.md: fix a typowm42019-12-151-1/+1
* DOCS/contribute.md: should -> mustwm42019-12-151-8/+8
* zsh completion: fix handling of aliases that are listed without --Philip Sequeira2019-12-151-2/+2
* zsh completion: use actual POSIX-compatible regex for whitespacePhilip Sequeira2019-12-151-5/+5
* zsh completion: actually make pcre optionalPhilip Sequeira2019-12-151-7/+6
* osxbundle: simplify process_libraries() to eliminate leafs()Down Thomas2019-12-151-22/+8
* DOCS: mention that mpv doesn't build with MSVCwm42019-12-141-2/+6
* player: fix an outdated commentwm42019-12-141-2/+1
* player: move point at which queued seeks are appliedwm42019-12-141-2/+3
* player: make repeated hr-seeks past EOF trigger EOF as expectedwm42019-12-142-3/+16
* player: cosmetically restructure a small functionwm42019-12-141-7/+11
* player: add comment to clarify FFmpeg ABI handlingwm42019-12-131-0/+3
* osc: set the wrap style for the title shown with window controlsPhilip Langdale2019-12-121-1/+1
* cocoa_common: remove deprecated VOCTRLs/VO_EVENTswm42019-12-122-36/+0
* wayland: remove unnecessary VO_EVENT_FULLSCREEN_STATEwm42019-12-121-3/+0
* manpage: fix --vulkan-async-compute default valuewm42019-12-121-2/+2
* vo_gpu: x11egl: cleanup EGL correctlywm42019-12-121-6/+3
* osc: use custom symbols for window controlsPhilip Langdale2019-12-117-11/+120
* rpi: destroy fullscreen change handlingwm42019-12-112-8/+0
* vo_sdl: use new fullscreen change mechanismwm42019-12-111-3/+14
* build: add -Wimplicit-fallthroughwm42019-12-112-1/+4
* wayland: adjust hidden state detectiondudemanguy2019-12-101-4/+14
* osc: explicitly re-init the osc on a change in border visibilityPhilip Langdale2019-12-091-0/+1
* console.lua: add this scriptJames Ross-Gowan2019-12-0810-1/+822
* vo_drm: replace drmModeAddFB usage with drmModeAddFB2Anton Kindestam2019-12-071-7/+13
* drm: avoid division by 0 in drm_pflip_cb with bad driversAnton Kindestam2019-12-074-0/+12
* drm_common: fix display FPS estimation for interlaced modessfan52019-12-071-1/+4
* vo_drm: fix potentially broken capability checksfan52019-12-071-2/+3
* drm_common: log more useful thingssfan52019-12-071-0/+18
* lua: make later key bindings always have higher prioritywm42019-12-071-2/+13
* filters: move prefix check from f_lavfi.c to user_filters.cwm42019-12-072-6/+10
* vo_gpu: hwdec_vaapi_gl: use gl_check_extension() instead of strstr()wm42019-12-071-3/+3
* vo_gpu: hwdec_vaapi_gl: do not include eglext.hwm42019-12-071-9/+0
* vo_gpu: hwdec_vaapi_gl: add missing PLANE3 defines as wellwm42019-12-071-0/+8
* command: fix unintended reset of filterswm42019-12-061-1/+1
* player: loadfile overrides previous stop commandwm42019-12-061-1/+1
* build: fix zimg message in configure outputwm42019-12-061-1/+1
* f_lavfi: mp_lavfi_is_usable: check for "lavfi-" prefixekisu2019-12-061-0/+4
* DOCS: fix wayland-frame-wait offset value rangedudemanguy2019-12-051-1/+1
* vo: redraw dropped frame if paused between queuing and drawing framewm42019-12-041-0/+3
* README: fix typoRemita Amine2019-12-041-1/+1
* osc: rework window control configuration to add auto modePhilip Langdale2019-12-043-19/+61
* osc: ensure that window control show/hide zone is handled dynamicallyPhilip Langdale2019-12-041-6/+6
* wayland: fix cursor behavior on an edge casedudemanguy2019-12-042-7/+2
* options: move cursor autohiding opts to mp_vo_optsdudemanguy2019-12-044-11/+12
* sd_lavc: add a hack ontop of another hack to fix completely fucked filewm42019-12-031-2/+2
* player: don't apply weird timestamp tolerance on backstepwm42019-12-031-1/+2
* demux_lavf: export demuxer_id for more formats which have itwm42019-12-031-5/+8
* demux: do not make up demuxer_idwm42019-12-034-10/+8
* wayland: update remaining legacy VOCTRL usage to optionsPhilip Langdale2019-12-022-31/+27
* osc: don't show error if windowcontrols=yesPhilip Langdale2019-12-021-1/+2
* osc: don't always set window control keybindingsDudemanguy2019-12-011-4/+6
* wayland: update Maximize and Minimize handling to use new optionsPhilip Langdale2019-12-014-30/+43
* vf_gpu: render subtitleswm42019-11-304-12/+25
* build: require at least GL 2.0 headers for GLXwm42019-11-301-0/+4
* m_config: remove change callback before unintializationwm42019-11-301-0/+1
* vo_gpu: opengl: add hack for ancient Mesa/GLXwm42019-11-301-23/+47
* osc: ensure the window-controls mouse area is initially zero sizedPhilip Langdale2019-11-301-0/+1
* js: mp.add_key_binding: allow false-y name (match 311cc5b)Avi Halachmi (:avih)2019-11-301-1/+3
* lua: unbreak mp.add_key_binding(key, fn)Avi Halachmi (:avih)2019-11-301-1/+1
* osc: fix typo wsc_geo -> wc_geoPhilip Langdale2019-11-301-1/+1
* osc: apply boxvideo margins to the window controlsPhilip Langdale2019-11-302-1/+6
* filters: fix incorrect #if for vf_gpuwm42019-11-301-1/+1
* command: remove property change notification from property dispatcherwm42019-11-301-3/+2
* command: merge two functionswm42019-11-301-11/+3
* command: remove another unneeded hackwm42019-11-301-12/+2
* vf_gpu: add video filter using vo_gpu's rendererwm42019-11-295-0/+405
* vo_gpu: opengl: do not free "GL" sub-allocationswm42019-11-291-1/+1
* osc: fix operation when window controls are disabledwm42019-11-291-2/+4
* x11: implement unminimizationwm42019-11-292-2/+6
* osc: handle deadzone and barmargin for window controlsPhilip Langdale2019-11-291-6/+28
* x11: handle maximize/minimize with new option stuffwm42019-11-291-43/+31
* command: change window-minimized/window-maximized to optionswm42019-11-296-64/+28
* x11: add change notification for --on-all-workspaceswm42019-11-291-0/+18
* x11: handle some more options with new option stuffwm42019-11-291-15/+14
* x11: use new option stuff to implement fullscreenwm42019-11-294-14/+24
* player: change m_config to use new option handling mechanismswm42019-11-297-86/+142
* m_config: make m_config_cache_write_opt() check/return changeswm42019-11-292-8/+14
* options: get rid of GLOBAL_CONFIG hackwm42019-11-2910-43/+34
* m_config: untangle new and old code somewhatwm42019-11-291-75/+177
* m_config: allow writing options through m_config_cachewm42019-11-292-0/+74
* m_config: add fine-grained option reporting mechanismwm42019-11-292-34/+135
* m_config: move stuff aroundwm42019-11-292-53/+77
* atomic: add mp_atomic_uint64wm42019-11-291-0/+2
* m_option: remove an outdated ancient commentwm42019-11-291-7/+1
* f_output_chain: use m_option_equal()wm42019-11-291-30/+3
* command: use m_option_equal()wm42019-11-291-16/+1
* m_option: add option comparisonwm42019-11-292-1/+156
* man/osc: fix typoPhilip Langdale2019-11-291-1/+1
* x11: implement minimize and maximize related VOCTRLsPhilip Langdale2019-11-292-2/+49
* osc: implement pseudo client side decorations via OSCPhilip Langdale2019-11-292-7/+161
* wayland: implement minimize and maximize related VOCTRLsPhilip Langdale2019-11-291-0/+27
* command: add `window-maximized` and make `window-minimized` settablePhilip Langdale2019-11-292-3/+43
* wayland: restore window geometry after un-maximizePhilip Langdale2019-11-291-3/+2
* wayland: make the edge grab zone width user configurablePhilip Langdale2019-11-292-5/+8
* wayland: add grab zone for resizing window with mousePhilip Langdale2019-11-292-40/+54
* DOCS/interface-changes.rst: more details about track property changeswm42019-11-271-1/+4
* x11_common: don't use vo->opts directlywm42019-11-272-25/+26
* options: remove options-to-property bridgewm42019-11-256-85/+6
* command: shuffle around even more crapwm42019-11-252-79/+23
* command: change vid/aid/sid property behavior slightlywm42019-11-253-48/+35
* options: pre-check filter names when using vf/af libavfilter bridgewm42019-11-255-1/+29
* command: change af/vf property behavior wrt. filter creation failureswm42019-11-253-12/+19
* command: remove redundant reinit_filters() call on filter change failurewm42019-11-251-1/+0
* f_output_chain: fix possible crash when changing filterswm42019-11-251-2/+4
* m_config: discourage mp_read_option_raw()wm42019-11-251-0/+1
* command, options: deprecate old --display-fps behaviorwm42019-11-255-9/+40
* command: shuffle some crap aroundwm42019-11-256-170/+109
* manpage: remove audio-file etc. caveat descriptionwm42019-11-241-13/+0
* options: remove deprecated --playlist-pos aliaswm42019-11-243-5/+1
* input: use array instead of linked list for sectionswm42019-11-231-26/+26
* lua: make add_key_binding() rotate optional arguments correctlywm42019-11-232-2/+8
* input: remove potential minor memory leakwm42019-11-231-0/+1
* vo_gpu: fix infinite scaler reinit spamNiklas Haas2019-11-231-8/+9
* input: export input.conf comments ot input-bindings propertywm42019-11-234-7/+34
* command, input: add input-bindings propertywm42019-11-234-1/+105
* command: add command-list propertywm42019-11-232-0/+33
* input: change mp_cmd.original from bstr to cstrwm42019-11-234-8/+9
* demux_lavf: log packet read errorsAman Gupta2019-11-221-1/+1
* input: make MP_INPUT_RELEASE_ALL a pseudo-keywm42019-11-222-3/+2
* msg: show how many messages were droppedwm42019-11-221-1/+3
* msg: drop old instead of new messages on overflowwm42019-11-221-43/+57
* msg: fix missing wakeup callback in terminal-default log levelwm42019-11-221-0/+2
* input: add text produced by key to script key eventswm42019-11-227-7/+32
* manpage: correct "complex" key binding descriptionwm42019-11-221-2/+2
* manpage: improve "complex" key binding list of table entrieswm42019-11-221-6/+13
* input: introduce a pseudo key name that grabs all text inputwm42019-11-224-4/+19
* input: fix ineffective mp_msg_test callwm42019-11-221-1/+1
* js: complex key binding: use key_name like the docs sayAvi Halachmi (:avih)2019-11-201-1/+1
* js: report key name for "complex" key bindings - match b08c8f50Avi Halachmi (:avih)2019-11-201-4/+5
* lua: complex key binding: use key_name like the docs sayAvi Halachmi (:avih)2019-11-201-1/+1
* player: Optionally validate st_mtime when restoring playback stateChris Down2019-11-206-0/+58
* manpage: extend documentation of key nameswm42019-11-191-0/+74
* lua: report key name for "complex" key bindingswm42019-11-192-7/+9
* manpage: deprecate input section commandswm42019-11-192-0/+8
* audio: add ao_audiotrack for androidAman Gupta2019-11-193-0/+722
* misc: add jni helpersAman Gupta2019-11-193-0/+591
* audio: fix minor whitespace issue in out/internal.hAman Gupta2019-11-191-1/+1
* js: don't pre-filter log level argument in mp.enable_messages()Avi Halachmi (:avih)2019-11-191-2/+3
* DOCS/contribute.md: some clarificationswm42019-11-181-3/+7
* video/out/bitmap_packer: Avoid empty initializer listMichael Forney2019-11-181-1/+1
* video/out/vo_tct: Use octal escape sequence instead of non-standard \eMichael Forney2019-11-181-9/+9
* video/out/gpu: Remove stray top-level ';'Michael Forney2019-11-182-2/+2
* player: remove mechanisms for better logging with repl.luawm42019-11-185-8/+87
* lua: don't pre-filter log level argument in mp.enable_messages()wm42019-11-181-2/+4
* vo_gpu: hwdec_cuda: Reduce message level of errors while probingPhilip Langdale2019-11-172-5/+7
* options: deprecate --video-sync=display-adropwm42019-11-173-0/+9
* player: remove some unnecessary coverart special caseswm42019-11-173-4/+2
* video: make track switching work for external imageswm42019-11-171-7/+13
* player: remove commented declarationwm42019-11-171-1/+0
* audio: log A/V initial sync statuswm42019-11-171-0/+3
* demux_mf: fix backward seeking behaviorwm42019-11-171-6/+8
* video: set EOF status as soon as possiblewm42019-11-171-1/+7
* video: if hr-seek goes past last frame, seek to last framewm42019-11-171-7/+6
* f_decoder_wrapper: put coverart through image output logicwm42019-11-171-2/+4
* vo_gpu: context_glx: Add X11 native resourcePhilip Langdale2019-11-161-0/+2
* wayland: use eglGetPlatformDisplay()Dudemanguy2019-11-161-1/+2
* x11: require EGL 1.5 and use eglGetPlatformDisplay()wm42019-11-162-8/+12
* vo_gpu: sync duplicated condition on peak computationwm42019-11-161-0/+2
* client API: remove sync. property notification code againwm42019-11-161-41/+14
* manpage: add section about using mpv from programs and scriptswm42019-11-161-0/+45
* options: deprecate --input-filewm42019-11-163-1/+6
* video: take first frame into account in audio-sync modewm42019-11-161-3/+2
* demux_lavf: fight ffmpeg API some more and get the timeout setwm42019-11-162-2/+41
* demux_playlist: fix previous commitwm42019-11-151-3/+2
* player: enable "pause caching" code for local playback toowm42019-11-141-2/+1
* stream_lavf: set --network-timeout to 60 seconds by defaultwm42019-11-144-12/+23
* demux_mkv, stream: attempt to improve behavior in unseekable streamswm42019-11-146-15/+16
* wayland: use hidpi-window-scale optiondudemanguy2019-11-122-1/+3
* github: ask for build/config.logPhilip Sequeira2019-11-101-2/+2
* build: fix compilation conditions for vaapi interop initsPhilip Sequeira2019-11-101-2/+2
* options: remove M_SETOPT_RUNTIMEwm42019-11-105-20/+10
* options: remove M_OPT_FIXEDwm42019-11-106-49/+36
* audio: more alignment nonsensewm42019-11-101-1/+5
*