summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* read stats newread_stats_newwm42020-02-051-1/+4
* lua: fix highly security relevant arbitrary code execution bugwm42020-02-051-14/+28
* lua: add mp.get_script_directory() functionwm42020-02-042-5/+27
* player: partially fix backward playback display of cached text subtitleswm42020-02-042-5/+4
* options: stop hiding deprecated optionswm42020-02-042-7/+3
* cue: tolerate NBSP as whitespacewm42020-02-031-5/+31
* stream_libarchive: disable tar supportwm42020-02-021-5/+0
* drm_atomic: do not set immutable propertiesAnton Kindestam2020-02-021-1/+6
* stream_cdda: fix operationwm42020-02-021-12/+15
* manpage: --sub-codepage cannot do muxed subswm42020-02-011-0/+5
* lua: set package path if loaded from a script directorywm42020-02-013-10/+72
* scripting: load scripts from directorieswm42020-02-017-52/+83
* options: remove unused set_defaults callbackwm42020-02-012-6/+0
* ao_wasapi_utils: remove invalid audio session icon path (fixes #7269)Rafael Rivera2020-01-311-2/+1
* wayland: remove wayland-frame-wait-offset optiondudemanguy2020-01-315-17/+5
* msg: move central msg lock to mp_log_rootwm42020-01-301-34/+36
* msg: fix some locking issueswm42020-01-301-7/+8
* msg: make --log-file buffered through a threadwm42020-01-292-53/+170
* options: merge split_opt functionswm42020-01-291-30/+18
* options: suggest not using the syntax that was recently disabledwm42020-01-291-0/+4
* manpage: update force dedicated gpu on macOS optionder richter2020-01-271-1/+1
* Update VERSIONsfan52020-01-261-1/+1
* Release 0.32.0v0.32.0release/0.32sfan52020-01-263-63/+25
* lua: stop setting bogus package pathwm42020-01-261-25/+0
* w32_common: support minimized and maximized propertiesJames Ross-Gowan2020-01-261-5/+90
* player: fix minor coding style issuewm42020-01-261-1/+2
* player: check if file is URL before attempting to get mtimeChris Down2020-01-261-2/+5
* stream_lavf: remove version from user agentwm42020-01-261-1/+1
* mac: change Report Issue menu link to the new choose template pageder richter2020-01-261-1/+1
* cocoa-cb: add pinch to resize window gestureder richter2020-01-262-0/+11
* cocoa-cb: never set a window size smaller than the set minSizeder richter2020-01-261-0/+5
* travis: don't send notifications for forksder richter2020-01-261-0/+1
* cocoa-cb: fix race condition on quitder richter2020-01-261-0/+1
* cocoa-cb: add support for forcing the dedicated GPU for renderingder richter2020-01-265-6/+19
* cocoa-cb: don't set App icon when called from bundleder richter2020-01-261-1/+3
* mac: report playback state to the MediaPlayer Command Centerder richter2020-01-262-11/+48
* mac: add support for PLAYONLY and PAUSEONLY key codes to MediaPlayerder richter2020-01-261-3/+3
* input: add new PLAYONLY and PAUSEONLY MP_KEY key codesder richter2020-01-263-0/+6
* client API: document srand() usewm42020-01-211-0/+2
* player: make failure to load scripts non-fatal againwm42020-01-201-2/+1
* stream_libarchive: more broken garbagewm42020-01-201-7/+22
* Revert "stream_libarchive: remove "old" rar volume pattern"wm42020-01-201-0/+8
* github: rename Bug to Issue and slightly change the question templateder richter2020-01-206-9/+16
* input: fix cycle 2nd argument stringificationwm42020-01-191-0/+6
* stream_libarchive: do not require leading / in archive URLswm42020-01-191-3/+3
* scripting: make player error when attempting to load unknown scriptswm42020-01-194-10/+19
* player: write watch-later config even for unseekable streamswm42020-01-171-5/+7
* f_autoconvert: remove subfmt conversion BSwm42020-01-173-71/+1
* f_hwtransfer: extend vaapi whitelist with some working formatswm42020-01-171-1/+2
* f_hwtransfer: minor debug logging improvementwm42020-01-171-2/+5
* vo_gpu: hwdec_vaapi: set correct hw_imgfmt valuewm42020-01-171-0/+1
* osc: more frequent cache updates: from 10% diff to 5% or 5sAvi Halachmi (:avih)2020-01-141-2/+2
* bash completion: only generate option list when neededPhilip Langdale2020-01-131-5/+5
* osc: usability improvements for pseudo-csd title barPhilip Langdale2020-01-131-4/+21
* osc: when fullscreened, un-maximise window control should un-fullscreenPhilip Langdale2020-01-121-2/+8
* wayland: support maximize/minimize on startupDudemanguy2020-01-121-0/+6
* wayland: unscrew up cursorsdudemanguy2020-01-121-6/+4
* Revert "options: move cursor autohiding opts to mp_vo_opts"dudemanguy2020-01-124-12/+11
* f_hwtransfer: move format fields to private structwm42020-01-122-40/+37
* f_hwtransfer: restructure and error properly on broken caseswm42020-01-121-20/+24
* f_autoconvert: usw f_hwtransfer properlywm42020-01-121-2/+4
* input: escape command parameters when loggingwm42020-01-121-1/+9
* f_hwtransfer: slightly better loggingwm42020-01-111-3/+4
* f_hwtransfer: whitelist vaapi formats that actually appear to workwm42020-01-111-3/+50
* f_hwtransfer: change order in which hwdec upload formats are consideredwm42020-01-111-26/+28
* vaapi: reduce log levels furtherwm42020-01-112-8/+11
* vo_gpu: hwdec_vaapi: silence warning during probingwm42020-01-111-1/+4
* wayland: don't set cursor before pointer idDudemanguy2020-01-111-1/+1
* bash completion: add initial implementation of bash completionPhilip Langdale2020-01-093-0/+116
* cocoa-cb: don't active window when minimized or hidden on file changeder richter2020-01-091-1/+6
* github: add several issue templates and a warning to not ignore themder richter2020-01-099-7/+238
* cocoa-cb: add runtime dpi change and use proper fallback for initial dpider richter2020-01-092-4/+7
* command, vo: add a mechanism for runtime DPI scale changeswm42020-01-094-4/+10
* travis: update macOS images and make building fasterder richter2020-01-092-61/+51
* client API: fix property notification from non-playloop sourceswm42020-01-091-2/+4
* client API: change event mask to event number in one placewm42020-01-091-4/+5
* stream_libarchive: fix unnecessarily opening all volumes on openingwm42020-01-091-9/+54
* js: use osd-dimentions for mp.get_osd_{size,margins}Avi Halachmi (:avih)2020-01-082-14/+7
* vo_gpu: fix crash if dither texture fails to allocatewm42020-01-081-0/+3
* osc: don't delay updates on resizewm42020-01-081-4/+19
* osd: fix possible misses of osd-dimensions property updateswm42020-01-083-2/+16
* command: cache display-hidpi-scale propertywm42020-01-081-4/+14
* command: remove outdated MP_EVENT_WIN_STATE entrieswm42020-01-081-2/+1
* lua: use new OSD propertywm42020-01-082-21/+6
* command: add osd-dimensions propertywm42020-01-082-22/+57
* options: change option parsing when using a single dashwm42020-01-073-7/+27
* build: fix minimum libarchive versionwm42020-01-071-1/+1
* manpage: explain deprecated usage of multiple items with *-addDave2020-01-071-6/+9
* DOCS/encoding.rst: remove deprecated usage of multiple items with *-addDave2020-01-071-2/+6
* stream_libarchive: enable anger managementwm42020-01-071-6/+7
* wayland: don't exit the option loopDudemanguy2020-01-041-16/+12
* command: make sub-step command actually apply sub-delay change properlywm42020-01-043-3/+19
* stream_libarchive: remove "old" rar volume patternwm42020-01-041-8/+0
* stream_libarchive: add annoying message regarding multi-volume archiveswm42020-01-041-2/+13
* libarchive: some shitty hack to make opening slightly fasterwm42020-01-044-4/+39
* stream_libarchive: log each opened volumewm42020-01-041-0/+1
* demux: add per-demuxer sub-optionswm42020-01-042-0/+14
* options: add mechanism to add sub-options from component listswm42020-01-042-0/+15
* stream_libarchive: remove unnecessary string list of volumeswm42020-01-041-34/+25
* stream_libarchive: some more hacks to improve multi-volume archiveswm42020-01-043-33/+39
* stream_libarchive: enable rar5 supportwm42020-01-042-1/+2
* demux_edl: restore relative path resolutionwm42020-01-021-0/+12
* osc: reset input handling state on a change in visibility modePhilip Langdale2020-01-021-0/+7
* wayland: disable by default for gnomeDudemanguy2020-01-011-0/+4
* Revert "vo_gpu: move wayland below X11 in autoprobe order"Dudemanguy2020-01-011-6/+6
* Bump copyright yearwm42019-12-311-1/+1
* demux: make track switching instant with certain mpegts fileswm42019-12-311-0/+16
* configfiles: Fix utime retcode checkChris Down2019-12-311-1/+1
* player: make unpausing directly after seek work with --keep-openwm42019-12-301-0/+3
* vo_gpu: move wayland below X11 in autoprobe orderwm42019-12-301-6/+6
* manpage: update discussion of nvidia hardware accelerationPhilip Langdale2019-12-291-26/+25
* video: cuda: add explicit context creation for copy hwaccelsPhilip Langdale2019-12-297-14/+72
* demux: fix --stream-record runtime change handlingwm42019-12-291-1/+1
* build: actually remove MediaPlayer sources from build when disabledder richter2019-12-291-1/+1
* vo_gpu: hwdec_vaegl: remove support for old-style interopPhilip Langdale2019-12-285-134/+9
* vo_gpu: hwdec_vdpau: remove direct_modePhilip Langdale2019-12-283-170/+47
* command: add a playlist-unshuffle commandwm42019-12-284-0/+42
* playlist: change from linked list to an arraywm42019-12-2811-187/+172
* ta: add another funny macrowm42019-12-281-0/+15
* ta: document funny macroswm42019-12-281-0/+10
* travis: fix python3 for macOS machinesder richter2019-12-281-1/+6
* stream_dvb: Remove implicit fallthroughs and consistify debug messages.Oliver Freyermuth2019-12-281-4/+12
* w32_common: remove implicit fallthroughJames Ross-Gowan2019-12-291-2/+3
* lua: fix mp.file_info for large filesSai Ke WANG2019-12-281-2/+2
* Update VERSIONsfan52019-12-281-1/+1
* Release 0.31.0v0.31.0release/0.31sfan52019-12-283-81/+56
* DOCS/tech-overview.txt: some more blablawm42019-12-281-27/+67
* audio: react to --ao and --audio-buffer runtime changeswm42019-12-271-3/+3
* m_option: fix runtime changing of --audio-channelswm42019-12-271-3/+14
* DOCS/tech-overview.txt: add lots of irrelevant blablawm42019-12-271-0/+373
* cocoa-cb: force redraw when screen or size changesder richter2019-12-241-0/+2
* cocoa-cb: implement hidpi scale reportingder richter2019-12-242-0/+7
* console: add a basic help commandwm42019-12-241-1/+50
* console: do not strip leading spaceswm42019-12-241-0/+3
* command: extend command-list outputwm42019-12-241-0/+14
* manpage: fix example in --hwdec sectionwm42019-12-241-1/+3
* stats: do not use "tick" eventwm42019-12-241-2/+6
* build: force bootstrap.py to use python3Niklas Haas2019-12-241-1/+1
* osc: redraw on visibility option runtime changeswm42019-12-241-0/+1
* vd_lavc: remove hwdec-by-default special case for RPIwm42019-12-242-1/+4
* vd_lavc: more hwdec autoselect nonsensewm42019-12-242-21/+85
* build: fix build with disabled swift and Media Playerder richter2019-12-232-1/+7
* js: support mp.create_osd_overlay (match 07287262)Avi Halachmi (:avih)2019-12-233-23/+57
* js: batch key bindings updates (match 96932fe7)Avi Halachmi (:avih)2019-12-231-3/+12
* osc: add option to disable santa hatNicolas F2019-12-232-2/+8
* lua: fix guard against division by 0wm42019-12-231-1/+1
* lua: fix passing non-integers to mp.set_osd_ass()wm42019-12-231-0/+2
* osc: set an arbitrary high Z-orderwm42019-12-231-0/+1
* osc: use new overlay APIwm42019-12-231-5/+18
* client API, lua: add new API for setting OSD overlayswm42019-12-2311-68/+292
* lua: batch-update key bindingswm42019-12-231-3/+11
* manpage: document that --vo=xv breaks "boxvideo"wm42019-12-231-0/+3
* demux: stop setting dummy stream on demux_close_stream()wm42019-12-232-7/+9
* stream_concat, stream_memory: more stream_origin stuffwm42019-12-232-0/+19
* bstr: remove unused bstr_splitlines() functionwm42019-12-232-23/+0
* demux_mf: use stream API to open list fileswm42019-12-231-15/+28
* osc: display Santa hat for idle logo in DecemberTheAMM2019-12-231-18/+43
* client API: deprecate tick eventwm42019-12-223-3/+7
* js: read_options: on_update: don't re-read the config fileAvi Halachmi (:avih)2019-12-222-4/+4
* console: reduce border sizewm42019-12-221-1/+1
* osc: use video margins only if OSC is visiblewm42019-12-221-6/+5
* osc: cleanup boxvideo margin handlingwm42019-12-221-20/+23
* osc: full reinit on runtime option changeswm42019-12-221-3/+2
* lua: change runtime option change behaviorwm42019-12-222-24/+33
* demux: remove debug abort()wm42019-12-221-1/+1
* vo_gpu: vulkan: set allow_suboptimal when possibleNiklas Haas2019-12-221-0/+5
* video/out/x11: add fs-screen fallbackNicolas F2019-12-223-2/+7
* command: fix confusing displayed aspect-ratioAbdullah Alansari2019-12-221-0/+33
* js: read_options: support on_update (match 478a321d)Avi Halachmi (:avih)2019-12-212-3/+18
* osc: cosmetics: remove some excessive whitespacewm42019-12-201-7/+0
* osc: react to script-opts runtime changeswm42019-12-201-1/+8
* lua: add a helper for runtime script option changeswm42019-12-202-17/+71
* osc: rearrange hidetimeout/visibiltiy handlingwm42019-12-201-19/+19
* osc: move windowcontrols option code to the right placewm42019-12-201-15/+14
* manpage: add osc and console default keys to keyboard control sectionwm42019-12-201-0/+6
* console: use hidpi scale reportingwm42019-12-202-3/+11
* x11: implement hidpi scale reportingwm42019-12-201-0/+3
* command: add property returning hidpi scalewm42019-12-203-0/+19
* demux: add an option to control tag charsetwm42019-12-203-1/+96
* edl: accept arbitrary pathswm42019-12-202-20/+0
* stream, demux: redo origin policy thingwm42019-12-2034-70/+133
* libarchive: prefix entry names in archive URLs with '/'wm42019-12-202-2/+4
* osc: fix a commentwm42019-12-201-1/+1
* osc: fade out if paused and mouse position is outside of OSCwm42019-12-191-5/+18
* osc: fix crash when toggling visibilitywm42019-12-191-1/+0
* js: support shared script properties (match 7e4819e7)Avi Halachmi (:avih)2019-12-191-0/+22
* js: require: allow custom module search paths via mp.module_pathsAvi Halachmi (:avih)2019-12-192-4/+18
* DOCS: js: minor update for modules/requireAvi Halachmi (:avih)2019-12-191-7/+10
* osc: don't run update_margins() every framewm42019-12-191-2/+4
* command: reduce OSC/stats log spamwm42019-12-192-8/+12
* osc: use property notifications and a timer instead of "tick" eventswm42019-12-191-60/+47
* client API: remove comment about error statuswm42019-12-191-1/+0
* manpage: lua: mention what happens on unavailable propertieswm42019-12-191-0/+4
* client API: rewrite property observation (again)wm42019-12-193-137/+195
* options: fix incorrect deprecation messagewm42019-12-191-2/+4
* options: fix UB/crash in key/values parserwm42019-12-181-2/+2
* console: adjust position to OSCwm42019-12-181-1/+17
* osc: make margins availablewm42019-12-181-1/+23
* command, lua: add a way to share data between scriptswm42019-12-183-0/+77
* command: make change-list work with pure properties toowm42019-12-181-5/+14
* x11: fix X property out of bounds memory readswm42019-12-181-2/+2
* options: deprecate -del for list optionswm42019-12-185-6/+14
* options: fix filter list comparison (again)wm42019-12-183-19/+18
* options: add -remove action to list optionswm42019-12-184-12/+60
* options: make keys in key/value lists uniquewm42019-12-182-0/+30
* options: increase consistency between list options and document themwm42019-12-186-33/+145
* vd_lavc: add gross workaround for nvdec/libavcodec broken API issuewm42019-12-181-4/+10
* f_lavfi: add gross workaround for af_dynaudnorm bugwm42019-12-181-0/+35
* cocoa-cb: report fullscreen state for legacy fullscreender richter2019-12-171-0/+2
* command, vo: remove old option change notification mechanismswm42019-12-174-39/+3
* client API: remove some dead codewm42019-12-171-6/+0
* command: slightly simplify input-ipc-server change detection/initwm42019-12-172-19/+8
* video/w32_common: follow updates to the border option instead of VOCTRL_BORDERJan Ekström2019-12-181-4/+3
* video/w32_common: follow updates to the ontop option instead of VOCTRL_ONTOPJan Ekström2019-12-181-3/+2
* video/w32_common: move minimized state signaling to where it happensJan Ekström2019-12-181-3/+3
* video/w32_common: switch full screening to options cacheJan Ekström2019-12-181-9/+22
* demux_edl: fix reusing segment source fileswm42019-12-171-2/+4
* x11: fix --hidpi-window-scale=no on hidpi screenswm42019-12-161-1/+1
* msg: fix "terminal-default" logging modewm42019-12-161-2/+5
* command: change "window-scale" property behaviorwm42019-12-164-25/+34
* x11: scale window-scale by DPIwm42019-12-161-6/+8
* command: remove unnecessary mute property implementationwm42019-12-161-15/+0
* m_option: clamp integer before adding a valuewm42019-12-161-0/+2
* command: change "edition" property behaviorwm42019-12-163-15/+36
* player: avoid underrun wakeup loopwm42019-12-162-1/+9
* build: downgrade EGL requirement from 1.5 to 1.4wm42019-12-163-6/+6
* vo_gpu: opengl: make it work with EGL 1.4wm42019-12-164-4/+82
* vd_lavc: fix broken assert()wm42019-12-151-1/+2
* vo_gpu: x11egl: log EGL config IDwm42019-12-151-2/+6
* vd_lavc: simplify decode return error checkingwm42019-12-151-11/+16
* 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
* audio: work around ffmpeg being a piece of shitwm42019-11-101-2/+8
* vo_gpu: yuv alpha is always full rangewm42019-11-091-8/+6
* github: suggest using as github attachment for log fileswm42019-11-091-5/+5
* manpage: expand MPV_LEAK_REPORT environment variable descriptionwm42019-11-091-1/+5
* README.md: fix dead FAQ link due to syntax errorTimothy DeHerrera2019-11-091-3/+3
* test: add tests for zimg RGB repackingwm42019-11-0910-4/+349
* test: fix --unittest matchingwm42019-11-081-1/+1
* vo_gpu: context_x11egl: check eglGetConfigAttrib() for errorswm42019-11-081-1/+4
* img_format: remove some unneeded alpha flag handlingwm42019-11-082-6/+0
* test: add dumping of img_format metadatawm42019-11-087-98/+2079
* test: merge test_helpers.c and index.cwm42019-11-0810-66/+53
* player: do not require dummy file arguments to use --unittestwm42019-11-081-5/+5
* test: make build fail if NDEBUG is definedwm42019-11-081-0/+4
* test: just always provide a context for all entrypointswm42019-11-086-19/+24
* wscript: add --enable-ta-leak-report optionwm42019-11-083-1/+11
* wscript: remove outdated --enable-libafwm42019-11-081-6/+0
* test: make tests part of the mpv binarywm42019-11-0815-209/+271
* msg: try to document purpose of log levels betterwm42019-11-071-8/+9
* vo_gpu: vdpau actually works under EGLwm42019-11-072-6/+3
* manpage: vdpauglx backend was removedwm42019-11-071-5/+0
* builtin.conf: set minimal --stream-buffer-sizewm42019-11-071-0/+1
* DOCS/contribute.md: add #include order to coding stylewm42019-11-071-0/+11
* DOCS/contribute.md, zimg: remove 2 instances of an extraneous "s"wm42019-11-072-2/+2
* stats, demux: log byte level stream seekswm42019-11-076-0/+14
* stream: remove unused read_chunk fieldwm42019-11-077-10/+0
* stream: replace STREAM_CTRL_GET_SIZE with a proper entrypointwm42019-11-0711-92/+46
* stream_dvdnav: ok, this makes no sense at allwm42019-11-071-1/+4
* stream_bluray: remove size getterwm42019-11-071-3/+0
* stream: change buffer argument types from char* to void*wm42019-11-0713-27/+27
* stream: avoid a duplicate conditionwm42019-11-071-6/+3
* stream: fix typos in a commentswm42019-11-072-4/+4
* stream: remove eof getterwm42019-11-072-6/+1
* vo_gpu: unconditionally clear framebuffer on start of framewm42019-11-061-5/+3
* stream: bump default buffer size from 2K to 64Kwm42019-11-062-2/+2
* stream: remove inline buffer optimizationwm42019-11-062-18/+9
* stream: turn into a ring buffer, make size configurablewm42019-11-0613-178/+317
* common: add a helper to round up to next power of 2wm42019-11-062-0/+15
* demux: unconditionally reposition stream to start before openingwm42019-11-061-2/+3
* manpage: update input protocolswm42019-11-041-55/+20
* manpage: opengl-cb -> libmpvwm42019-11-041-5/+5
* manpage: fix global config file path in --hwdec descriptionwm42019-11-041-1/+1
* build: fix strict ABI optionwm42019-11-041-0/+1
* manpage: shovel around --hwdec description (again)wm42019-11-041-25/+39
* DOCS/interface-changes.rst: improve entry about sws changeswm42019-11-031-2/+7
* img_format: remove some unused format flagswm42019-11-033-26/+3
* vo_x11: accept zimg formatswm42019-11-031-1/+2
* sws_utils: remove some unnecessary sws bug work aroundwm42019-11-031-11/+0
* vd_lavc: don't keep packets for fallbacks if errors are toleratedwm42019-11-022-1/+8
* vd_lavc: fix prepare_decoding() failure modeswm42019-11-021-9/+14
* vd_lavc: mention hw decoding if decoding fails in hwdec modewm42019-11-021-1/+2
* vd_lavc: simplify fallback handling for full stream hw decoderwm42019-11-022-21/+19
* vd_lavc: signal packet consumed in drop-all casewm42019-11-021-1/+1
* vd_lavc: change incorrect bool return type to intwm42019-11-021-1/+1
* README.md: reduce focus on MPlayer, small improvementswm42019-11-021-9/+20
* zimg: support subsampled chroma with non-aligned image sizeswm42019-11-021-2/+9
* zinmg: stop using GBRP for RGBwm42019-11-021-23/+28
* zimg: correct RGB30 order (probably)wm42019-11-021-1/+1
* video: mess with the filte chain to enable zimg IMGFMT_RGB30 outputwm42019-11-024-8/+7
* vo_gpu: opengl: add support for IMGFMT_RGB30wm42019-11-021-0/+11
* ass_mp: reset packer when allocation failsDan Elkouby2019-11-021-1/+3
* manpage: update --framedrop optionwm42019-11-021-10/+26
* zimg: make --zimg-fast=yes defaultwm42019-11-023-2/+2
* zimg: pass through Y plane when repacking nv12wm42019-11-021-31/+38
* zimg: add semi-planar repackerwm42019-11-021-1/+123
* img_format: add function to find image format by layoutwm42019-11-022-0/+36
* img_format: add mp_regular_imgfmt.forced_csp fieldwm42019-11-022-0/+7
* img_format: add more explanations to component_pad fieldwm42019-11-021-0/+5
* zimg: fix out of bounds memory accesses due to broken zmaskwm42019-11-021-39/+37
* github: we want a -v -v log nowwm42019-11-011-1/+1
* f_decoder_wrapper: reduce uninit message log levelwm42019-11-011-1/+1
* client API: reduce log level of client exitingwm42019-11-011-1/+1
* demux: reduce log level for cache index resizingwm42019-11-011-2/+2
* lua: change config file loggingwm42019-11-011-2/+3
* x11: reduce log level for relatively uninteresting thingswm42019-11-011-9/+9
* demux_mkv: reduce log level of mkvinfo part to debugwm42019-11-011-61/+58
* m_config: log applying profileswm42019-11-011-0/+1
* m_config: raise log level of setting options to verbosewm42019-11-011-2/+2
* zimg: add more packers/unpackerswm42019-10-311-59/+106
* m_option: remove an unused functionwm42019-10-312-12/+0
* options: make --show-profile without parameters list all profileswm42019-10-313-9/+17
* manpage: fix another typowm42019-10-311-1/+1
* manpage: update --zimg-scaler defaultwm42019-10-311-3/+3
* sws_utils, zimg: destroy vo_x11 and vo_drm performancewm42019-10-319-44/+133
* screenshot, vo_image: use global swscale/zimg parameterswm42019-10-316-12/+35
* sws_utils: shuffle around some shitwm42019-10-3111-41/+72
* Use mp_log2() instead of av_log2()wm42019-10-313-11/+7
* common: add mp_log2()wm42019-10-312-0/+20
* Replace uses of FFMIN/MAX with MPMIN/MAXwm42019-10-3116-78/+66
* stream_memory: remove trivial ffmpeg dependencywm42019-10-311-3/+1
* manpage: document stats page 3wm42019-10-311-0/+3
* player: simplify --stream-dump codewm42019-10-311-4/+4