summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ytdl_hook: enable runtime changes of script optionsHEADmastersfan56 hours1-1/+4
* ao_oss: remove this audio outputwm426 hours5-681/+1
* ao_rsound: remove this audio outputwm426 hours5-170/+0
* ao_sndio: remove this audio outputwm426 hours5-338/+0
* manpage: clarify some event/hook detailswm446 hours1-4/+18
* input: remove deprecated --input-file optionwm446 hours11-192/+2
* umpv: change from legacy FIFO to socketwm446 hours1-23/+14
* client API: report IDs of inserted playlist entries on loading playlistwm43 days7-15/+70
* client API: another minor clarification for conveniencewm43 days1-1/+3
* ipc: fix recently added memory leakwm43 days1-1/+3
* scripting: remove race condition when toggling internal scriptswm43 days6-31/+31
* command: use client IDs for hookswm43 days4-12/+24
* client API: add a per client unique IDwm43 days4-0/+47
* client API: update MPV_EVENT_PLAYBACK_RESTART docswm43 days1-3/+3
* command: make revert seek command use time from end of seekwm43 days1-0/+3
* video: report negative subtitle/OSD margins if necessarywm43 days1-4/+4
* travis: reactivate notifications on failureder richter4 days1-1/+1
* travis: fix config validation warningsder richter4 days1-3/+1
* vd_lavc: make hwdec fallback message more consistentwm45 days1-4/+1
* lua: mp.get_property[_osd] don't need special handling anymoreAvi Halachmi (:avih)7 days1-11/+2
* lua: readdir: fix double closedir, use one more autofreeAvi Halachmi (:avih)7 days1-3/+1
* lua: autofree: use in few more places where it could leakAvi Halachmi (:avih)7 days1-14/+49
* lua: autofree: the ctx is now an argumentAvi Halachmi (:avih)7 days1-40/+41
* lua: use an autofree wrapper instead of mp_lua_PITAAvi Halachmi (:avih)7 days1-38/+51
* encode: fix occasional init crash due to initialization order issueswm47 days2-9/+7
* lua: restore recent end-file event, and deprecate itwm47 days4-6/+18
* ci: remove missed remnants of libass from the macOS script as wellJan Ekström7 days1-1/+1
* ci: remove libass enablementJan Ekström7 days2-2/+0
* travis: shut the fuck upwm47 days1-1/+1
* encode: deprecate encoding modewm47 days2-1/+3
* encode: add some shit that does some shitwm47 days1-3/+6
* encode: restore audio muxer timebase usewm47 days3-0/+12
* encode: fix whitespacewm47 days1-1/+1
* js: make wait_event autofreeAvi Halachmi (:avih)8 days1-6/+5
* js: use unified events (match 218d6643, 8a58a699)Avi Halachmi (:avih)8 days1-98/+4
* lua: simplify furtherwm48 days1-8/+1
* client API, lua: unify event code furtherwm48 days3-54/+38
* command: fix accidental stack dumpingwm48 days1-1/+1
* client API, lua, ipc: unify event struct returnwm48 days9-259/+294
* client API: add a playlist entry unique IDwm48 days7-2/+53
* player: add potentially forgotten property change triggerwm48 days1-0/+1
* player: add a number of new playlist contol commands/propertieswm48 days5-19/+156
* player: playlist-pos now use -1 for "no entry selected"wm48 days4-11/+17
* demux: average reported download speed some morewm48 days1-1/+5
* manpage: improve loadfile descriptionwm48 days1-3/+9
* osc: avoid using a deprecated eventwm48 days1-1/+1
* client API: actually warn against enabling any deprecated eventswm48 days1-2/+18
* player: fix subtle idle mode differences on early program startwm48 days7-22/+26
* player: remove additional newline before exit messagewm48 days1-1/+1
* player: actually report an exit error if encoding mode fails on closingwm48 days1-1/+1
* wayland: simplify mouse wheel direction calculationJan Ekström10 days1-3/+2
* ao_wasapi: try mix format except for chmapKevin Mitchell10 days1-11/+36
* ao_wasapi: handle S_FALSE in mp_format_res_strKevin Mitchell10 days1-2/+3
* win32: pthread: define PTHREAD_MUTEX_ERRORCHECKwm411 days1-0/+1
* build: make libass non-optionalwm411 days6-71/+6
* osdep: add a pthread debugging wrapperwm411 days3-1/+91
* f_decoder_wrapper: fix use of destroyed mutexwm411 days1-0/+2
* options: fix OPT_BYTE_SIZE upper limitswm411 days3-9/+8
* demux_mkv: fix another integer/float conversion warningwm411 days1-1/+2
* client API: fix MPV_FORMAT_DOUBLE => MPV_FORMAT_INT64wm411 days1-1/+3
* m_option: attempt to fix two rounding issueswm411 days1-5/+5
* options: change option macros and all option declarationswm411 days78-1634/+1641
* wayland: notify vo if an output changesDudemanguy2020-03-151-0/+2
* m_option: remove debug codewm42020-03-141-3/+0
* vo_gpu: warn if correct-downscaling is ignoredAvi Halachmi (:avih)2020-03-142-0/+13
* osc: fix updating message when pausedwm42020-03-141-5/+12
* github: additionally ask for log files on build problems and questionsder richter2020-03-142-0/+14
* ao_pcm: fix double free on exitwm42020-03-141-6/+8
* cocoa-cb: support maximize/minimize on startupder richter2020-03-141-1/+9
* options: introduce bool option type, use it for --fullscreenwm42020-03-146-11/+80
* DOCS/interface-changes.rst: add note about property notification changeswm42020-03-141-0/+7
* command: disable edition switching if there are no editionswm42020-03-142-1/+4
* options: change how option range min/max is handledwm42020-03-1316-119/+142
* ao_lavc: don't spam underrun warningswm42020-03-131-0/+1
* options: more pushing code aroundwm42020-03-134-151/+245
* options: split m_config.c/hwm42020-03-1313-1238/+1336
* options: remove intpair option typewm42020-03-134-61/+5
* options: remove min/max support from strings and string listswm42020-03-133-33/+6
* build: make C11 atomics mandatorywm42020-03-131-14/+5
* video/out/android_common: use jni helpersAman Gupta2020-03-121-10/+11
* vo_gpu: generally allow non-storable FBOsNiklas Haas2020-03-082-3/+12
* vo_gpu: avoid error spam when ra_fbo fmt is non-storableNiklas Haas2020-03-081-0/+2
* filter: minor cosmetic naming issuewm42020-03-086-41/+47
* command: add libass-version propertywm42020-03-082-0/+20
* sub: log libass versionwm42020-03-081-0/+2
* player: rearrange libav* library checkwm42020-03-083-21/+12
* stream_file: mark fd protocols as "unsafe"wm42020-03-082-2/+11
* wayland: always use the fs-screen id for fsDudemanguy2020-03-081-33/+31
* stream_lavf: use smb:// for ffmpeg libsmbclient supportwm42020-03-072-2/+2
* ci: remove libsmblientwm42020-03-071-1/+0
* player: move on_unload hook after frame step pausingwm42020-03-071-2/+2
* client API: always reset new_property_events fieldswm42020-03-071-1/+2
* manpage: explicitly mention "tick" event as deprecatedwm42020-03-071-1/+1
* demux: bump --cache-secs default valuewm42020-03-071-1/+1
* demux: mark recently added debug option as deprecatedwm42020-03-071-1/+2
* js: osd-overlay update: return the command result (match 7a76b577)Avi Halachmi (:avih)2020-03-071-2/+1
* js: osd-overlay update: support arbitrary key namesAvi Halachmi (:avih)2020-03-071-9/+11
* client API: provide ways to finish property changes on file changeswm42020-03-074-5/+104
* client API: avoid returning stale value on property notificationswm42020-03-061-4/+8
* client API: remove deprecated qthelper.hpp headerwm42020-03-063-387/+11
* command: remove legacy hook APIwm42020-03-065-104/+13
* command: extend osd-overlay command with bounds reportingwm42020-03-0610-8/+161
* manpage: fix typoswm42020-03-061-2/+2
* player: force update of cache properties even on inactive demuxer cachewm42020-03-052-1/+7
* build: disable RPI vendor blob auto-detectionwm42020-03-051-0/+1
* demux: deprecate --cache-secswm42020-03-053-3/+17
* player: reduce impact of blocking filterswm42020-03-051-0/+1
* manpage: make suggestion for --vd-queue dynamic configwm42020-03-051-1/+3
* f_decoder_wrapper: make decoder thread responsive while filling queuewm42020-03-052-3/+8
* f_decoder_wrapper: use proper log prefix for all involved filterswm42020-03-051-1/+1
* filter: add functions to suspend filtering temporarilywm42020-03-052-1/+66
* atomic: add atomic_exchange_explicit() fallbackwm42020-03-051-2/+7
* dispatch: add strange mechanism for making worker threads responsivewm42020-03-052-2/+26
* f_decoder_wrapper: enable DR and hwdec with --vd-queue-enablewm42020-03-051-0/+10
* manpage: document how final queue size is determinedwm42020-03-051-0/+5
* manpage: clarify writes to playlist-poswm42020-03-051-2/+8
* stream_smb: remove thiswm42020-03-055-168/+0
* drm_prime: double free bugSven Kroeger2020-03-053-15/+93
* drm_prime: forward modifiers from FFMPEG to drm APIdrmprime-modifiersSven Kroeger2020-03-031-2/+9
* demuxer-lavf: udp_multicast rtsp-transport optionmg2020-03-032-2/+5
* manpage: suggest using the decoding queue with backward playbackwm42020-03-011-0/+3
* f_decoder_wrapper: make most queue options runtime changeablewm42020-03-012-13/+25
* options: make decoder options local to decoder wrapperwm42020-03-016-82/+96
* demux: another hack to deal with track switching refreshwm42020-02-291-1/+2
* ad_lavc: disable decoder downmix by defaultwm42020-02-292-2/+2
* player: add optional separate video decoding threadwm42020-02-295-55/+383
* filter: add async queue filterwm42020-02-294-1/+393
* filter: decide how multi-threading is supposed to workwm42020-02-292-8/+24
* skip-logo.lua: remove lua 5.2 warning messagewm42020-02-291-1/+0
* build: pick up Lua 5.2 by defaultwm42020-02-291-4/+4
* demux: add a way to block reading after seekswm42020-02-292-0/+7
* ta: fix logging of unfreed child allocationswm42020-02-291-1/+1
* filter: fix possibly lost async wakeupswm42020-02-291-5/+5
* f_decoder_wrapper: replace most public fields with setters/getterswm42020-02-297-68/+125
* test: update img_formats.txtwm42020-02-291-6/+27
* player: remove delayed audio seek thingwm42020-02-293-51/+0
* demux_lavf: don't interpret errors as EOFwm42020-02-281-3/+9
* osc: use default hr-seek when dragging progress bar to seekwm42020-02-282-7/+11
* player: dumb seeking related stuff, make audio hr-seek defaultwm42020-02-288-49/+74
* player: attempt to fix playback end on hr-seeking past EOF againwm42020-02-281-3/+6
* player: set playback_pts in hr-seek past EOF casewm42020-02-285-7/+11
* player: remove stale last frame referenceswm42020-02-281-2/+5
* demux: make seek ranges work for static images + audiowm42020-02-281-1/+3
* demux_timeline: fix bad EOF reportingwm42020-02-281-11/+10
* command: remove unintended newlinewm42020-02-271-1/+1
* demux_mkv: document probe-start-time option and enable it by defaultwm42020-02-272-1/+8
* demux: simplify some internals, stop trying to read packets after EOFwm42020-02-272-27/+37
* *.py: cosmetic changesjnozsc2020-02-279-32/+40
* sub: do not ignore demuxer wakeupswm42020-02-271-6/+7
* sub: fix typo in commentwm42020-02-271-1/+1
* sub, demux: improve behavior with negative subtitle delay/muxed subswm42020-02-273-8/+48
* demux: avoid some queue management corner cases with subtitleswm42020-02-271-2/+3
* scripting: fix racy crash if loading .run files failswm42020-02-251-0/+3
* OpenGL: Also detect softpipe as a software driverlinkmauve2020-02-251-0/+1
* ipc: allow sending commands with named argumentswm42020-02-242-23/+33
* ipc: add more blabla that nobody readswm42020-02-241-0/+23
* ipc: implement asynchronous commandswm42020-02-242-11/+90
* client API: minor clarification when asynchronous commands send eventswm42020-02-241-0/+5
* ta: remove two pointless wrapperswm42020-02-234-7/+3
* ta: minor simplificationwm42020-02-231-2/+1
* client API: fix race condition on client exitwm42020-02-231-1/+1
* ta: change API; ta_set_parent() and ta_set_destructor() never failwm42020-02-233-45/+22
* ta: remove seperate internal "ext" headerwm42020-02-231-79/+54
* ta: remove ta_find_parent()wm42020-02-233-18/+0
* ytdl_hook: fix URL extraction for manifestssfan52020-02-231-4/+4
* cocoa-cb: fix crash with some japanese charactersder richter2020-02-221-1/+2
* mac, cocoa: fix UI updates on none main queue threadsder richter2020-02-222-5/+11
* cocoa-cb: remove unnecessary semicolonsder richter2020-02-223-16/+16
* mac: fix media key support for libmpv usersder richter2020-02-225-43/+33
* x11: switch back to StaticGravitywm42020-02-221-4/+1
* ytdl_hook: prefer "format" over "format_note" field for track titleswm42020-02-211-1/+1
* ytdl_hook: use "format" as fallback for "format_note" for stream titleswm42020-02-211-1/+1
* ytdl_hook: fix audio codec with some extractorswm42020-02-211-5/+11
* ytdl_hook: fix Lua escapeswm42020-02-211-3/+3
* ytdl_hook, edl: add fps, samplerate codec parameterswm42020-02-213-2/+18
* manpage: directly link interface-changes.rst in changelog sectionwm42020-02-211-4/+6
* ytdl_hook: make codec mapping more declarativewm42020-02-211-12/+9
* ytdl_hook: remove some old playlist redirection hackwm42020-02-211-6/+0
* ytdl_hook: enable default selection via --ytdl-format with all_formatswm42020-02-212-5/+32
* edl: make it possible to set the track "default" flagwm42020-02-212-0/+22
* manpage: fix some path description detailswm42020-02-211-5/+4
* manpage: suggest using PuTTY for accessing mpv IPC named pipes on win32wm42020-02-211-0/+3
* ytdl_hook: add length parameter to delay-loaded tracks only oncewm42020-02-211-3/+3
* demux_edl: correct warning on duplicate parameterswm42020-02-211-2/+4
* ytdl_hook: remove bitrate estimation from file sizewm42020-02-211-4/+0
* ytdl_hook: use tbr for all tracks if vbr/abr not availablewm42020-02-211-0/+9
* ytdl_hook: replace skip_muxed with force_all_formats optionwm42020-02-212-42/+43
* manpage: reorganize ytdl_hook option descriptionswm42020-02-211-51/+66
* ytdl_hook: delay-load interleaved fileswm42020-02-211-23/+36
* edl: make it possible to delay-load files with multiple trackswm42020-02-214-17/+65
* demux_lavf: signal no seeking for RTSP streams without durationwm42020-02-201-0/+5
* demux_timeline: don't open every delayed-open track on seekingwm42020-02-201-1/+1
* demux: fix seek range caching with delay_open hackwm42020-02-201-1/+2
* ytdl_hook: signal duration in all_formats modewm42020-02-201-1/+6
* ytdl_hook: attempt to filter out muxed streams if all_formats is usedwm42020-02-202-74/+159
* ytdl_hook: remove forgotten debug messagewm42020-02-201-1/+0
* ytdl_hook: use bitrate fields for bitrate metadata instead of file sizeswm42020-02-201-1/+8
* ytdl_hook: try to skip interleaved streams with all_formatswm42020-02-201-2/+11
* ytdl_hook: iterate format list by array orderwm42020-02-201-1/+1
* demux_timeline: warn if streams are invisiblewm42020-02-201-0/+6
* player: change bitrate in track listing back to kilobitswm42020-02-201-1/+1
* manpage: minor fixeswm42020-02-192-11/+11
* scripting: add a way to run sub processes as "scripts"wm42020-02-198-20/+176
* client API: document requirement about PID managementwm42020-02-191-0/+3
* build: remove fchmod() checkwm42020-02-192-6/+0
* ytdl_hook: add all_formats optionwm42020-02-192-18/+102
* ytdl_hook: add a way to not pass --format to the command linewm42020-02-192-4/+12
* player: print manifest per-stream bitrate information to terminalwm42020-02-192-2/+2
* input: log commands with parameter nameswm42020-02-191-1/+12
* audio: remove outdated commentwm42020-02-191-2/+0
* manpage: deprecated options in examplesxPMo2020-02-191-4/+4
* video: drop NV24 aliaswm42020-02-182-4/+0
* options: remove deprecation warning for "-foo bar" syntaxwm42020-02-171-3/+0
* demux: cosmetic changewm42020-02-171-2/+1
* demux: update file-size property even when pausedwm42020-02-161-0/+3
* stream_file: remove file size cachingwm42020-02-161-14/+7
* demux: only query stream size at most once per secondwm42020-02-161-5/+9
* demux: invert update_cache() lockingwm42020-02-161-9/+7
* stream_file: use fstat() instead of lseek() to determine file sizewm42020-02-161-3/+8
* manpage: improve command_native_async descriptionwm42020-02-161-6/+13
* subprocess: implement proper detached processes on POSIXwm42020-02-163-10/+66
* subprocess: change to a fancier APIwm42020-02-163-83/+185
* f_lavfi: don't propagate filter failure if creation failswm42020-02-161-3/+0
* f_auto_filters: always fall back to hw-download+yadif if no hw deint filterwm42020-02-161-3/+8
* Remove remains of Libav compatibilitywm42020-02-1621-257/+31
* sub: add an option to filter subtitles by regexwm42020-02-167-0/+160
* sub: make filter_sdh a "proper" filter, allow runtime changeswm42020-02-169-50/+217
* TOOLS/lua/autoload.lua: update script commentsThomas Carmichael2020-02-151-6/+6
* manpage: fix a case of broken indentationwm42020-02-151-15/+16
* ytdl_hook.lua: delay load subtitleswm42020-02-151-2/+12
* f_decoder_wrapper, sd_add: accept "null" codecwm42020-02-152-2/+12
* edl: add mechanism for delay loading streamswm42020-02-155-33/+219
* demux_edl: warn if no_clip is used with multiple partswm42020-02-152-1/+5
* demux_edl: allow a redundant new_stream at the beginningwm42020-02-152-1/+16
* demux_edl: accept protocol entries in EDL entries againwm42020-02-151-1/+4
* demux_edl: improve parsing slightlywm42020-02-152-46/+101
* demux_timeline: fix another cursed memory management issuewm42020-02-151-3/+7
* demux_timeline: fix a commentwm42020-02-151-2/+2
* demux_timeline: reorder some functionswm42020-02-151-157/+153
* msg: slightly improve --msg-time outputwm42020-02-142-2/+5
* stream: early-out in stream_seek_skip() if nothing is skippedwm42020-02-141-2/+7
* stream_file: cache file sizewm42020-02-141-4/+11
* manpage: clarify --player-operation-modewm42020-02-142-6/+13
* wayland: make resizing betterDudemanguy2020-02-132-6/+32
* audio: slightly simplify pull underrun message printingwm42020-02-133-20/+11
* wayland: fix autofit and rotating issuesDudemanguy2020-02-131-5/+7
* player: consider audio buffer if AO driver does not report underrunswm42020-02-138-23/+25
* ao: avoid unnecessary wakeupswm42020-02-133-9/+14
* zimg: fix previous odd sizes commitwm42020-02-131-4/+2
* manpage: fix typo on sub-endwm42020-02-121-1/+1
* sws_utils: use zimg by default if availablewm42020-02-123-7/+6
* zimg: correct output to odd (chroma un-aligned) sizeswm42020-02-121-10/+18
* zimg: fix typos in a commentwm42020-02-121-3/+2
* vo_drm, wo_wlshm: mention that it's software scalingwm42020-02-112-2/+2
* vo_x11: don't call X11 "crap"wm42020-02-111-1/+1
* zimg: add pal8 unpackerwm42020-02-101-0/+39
* img_format: add alias for ffmpeg pal8 formatwm42020-02-102-0/+4
* manpage: add some blabla about zimg speed vs. libswscalewm42020-02-101-1/+10
* zimg: rename zplanes fieldwm42020-02-101-4/+4
* zimg: support gray/alpha conversionwm42020-02-101-6/+19
* zimg: fix some confusion about plane permutationwm42020-02-101-4/+9
* img_format: add gray/alpha planar formatswm42020-02-103-2/+88
* zimg: add alpha supportwm42020-02-092-18/+69
* vo: fix typo in commentwm42020-02-091-1/+1
* vf_format: add w, h parameterswm42020-02-092-3/+15
* sub: enhance SDH filteringDan Oscarsson2020-02-091-0/+8
* github: fix a typo in the contact links infoder richter2020-02-091-2/+2
* github: ask users to first reproduce the issue with --no-configder richter2020-02-094-0/+12
* mac: always include the macOS config when cocoa is availableder richter2020-02-091-1/+1
* bash completion: complete ao/af/vo/vf optionsPhilip Langdale2020-02-081-1/+1
* bash completion: Cache the options listPhilip Langdale2020-02-081-8/+11
* sub: fix SDH filtering after changeDan Oscarsson2020-02-081-1/+1
* player: add ab-loop-count option/propertywm42020-02-086-1/+21
* DOCS/interface-changes.rst: mention it's for incompatible changeswm42020-02-081-1/+3
* DOCS/interface-changes.rst: mention OSX bundle loggingwm42020-02-081-0/+1
* cocoa-cb: fix auto-selection of title bar style with older SDKsder richter2020-02-081-0/+4
* cocoa-cb: simplify cursor hiding and make it less greedyder richter2020-02-083-12/+7
* mac: activate logging when started from the bundleder richter2020-02-084-7/+50
* mac: remove stdout and stderr redirect for loggingder richter2020-02-081-11/+0
* wayland: adjust vo_wayland_wait_frame logicDudemanguy2020-02-071-6/+6
* DOCS: js: minor update for requireAvi Halachmi (:avih)2020-02-071-5/+5
* js: require: directory-scripts: first look at <dir>/modules/Avi Halachmi (:avih)2020-02-074-1/+16
* js: require: don't use ~~/scripts/modules.js/Avi Halachmi (:avih)2020-02-072-12/+26
* osc: use cache state cache-duration fieldwm42020-02-071-1/+1
* command: add cache-duration to cache state propertywm42020-02-072-0/+6
* demux: add option to disable "sharing" between back and forward bufferswm42020-02-072-2/+18
* console: fix typo in previous commitwm42020-02-071-1/+1
* console: manually map numeric keypad (KP*) bindingswm42020-02-071-0/+7
* screenshot: fix typo in commentwm42020-02-071-1/+1
* player: make screenshot each-frame mode more accuratewm42020-02-074-5/+11
* options: disable vsfilter blur compat by defaultwm42020-02-072-2/+2
* lua: fix typo in commentwm42020-02-061-1/+1
* options.lua: avoid unnecessary on_update callsOscar Manglaras2020-02-061-1/+1
* stats: fix incorrect ass formatting on 3rd page when vo was switchedsfan52020-02-061-0/+1
* scripting: give proper name to scripts using a directorywm42020-02-061-2/+8
* wayland: toplevel config fixesDudemanguy2020-02-062-3/+18
* lua: use mp_path_is_absolute() for checking package pathswm42020-02-061-1/+1
* path: add mp_path_is_absolute()wm42020-02-063-10/+41
* path: change win32 semantics for joining drive-relative pathswm42020-02-062-14/+14
* test: add some path handling testswm42020-02-064-0/+51
* lua: fix highly security relevant arbitrary code execution buglua-remote-code-executionwm42020-02-061-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