summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* audio: add AO_INIT_MEDIA_ROLE_MUSICThomas Weißschuh2023-07-312-0/+19
* ao_sndio: use sio_flush() to improve controls responsivenessAlexandre Ratchov2023-07-302-0/+6
* draw_bmp: fix overflowing coordinates in mark_rcsDudemanguy2023-07-303-9/+2
* Revert "audio: add AOCONTROL_UPDATE_MEDIA_ROLE"Thomas Weißschuh2023-07-304-37/+0
* Revert "ao_pipewire: handle AOCONTROL_UPDATE_MEDIA_ROLE"Thomas Weißschuh2023-07-301-22/+2
* meson: look for linux/input-event-codes.h with libwayland flagsJan Beich2023-07-291-1/+3
* version.py: fix build dateKacper Michajłow2023-07-301-11/+8
* options: restore old default sub selection behaviorDudemanguy2023-07-293-3/+6
* vo_gpu_next: fix assertion on waylandNiklas Haas2023-07-291-2/+7
* vo_gpu_next: delay swapchain submit until flip_frame()Niklas Haas2023-07-291-2/+5
* path-win: move state directory to %LOCALAPPDATA%Kacper Michajłow2023-07-293-0/+7
* path-win: add subdirectory for cacheKacper Michajłow2023-07-292-2/+2
* Revert "ci/msys2: double down on running meson through python3.11"Kacper Michajłow2023-07-292-5/+2
* ad_spdif: fix segfault due to early deallocationsfan52023-07-271-7/+9
* test: enhance libmpv testDudemanguy2023-07-272-6/+250
* player/video: check for track and decoder existenceDudemanguy2023-07-271-2/+6
* video_writer: fix gamma for YUV screenshotssfan52023-07-261-2/+2
* image_writer: log pixfmt conversionsfan52023-07-261-0/+2
* encode_lavc: fix leak of codecparsfan52023-07-261-0/+1
* zimg: fix abort on subsampled input with odd heightssfan52023-07-261-1/+8
* demux_mkv: add missing space to log msgsfan52023-07-261-1/+1
* build: remove unneeded libdl requirement for vaapiDudemanguy2023-07-251-2/+2
* build: refactor vaapi handlingGusar3212023-07-252-17/+21
* ci/mingw: reduce git clone depth to 1Kacper Michajłow2023-07-251-1/+1
* ci/mingw: use ccacheKacper Michajłow2023-07-252-7/+24
* ci/mingw: disable fail-fastKacper Michajłow2023-07-251-0/+1
* ci/mingw: check if binary is runnable before packagingKacper Michajłow2023-07-252-1/+3
* language-posix: as a fallback, treat "C" as "en"rcombs2023-07-251-0/+11
* msg: print MSGL_WARN and higher error messages to stderrDudemanguy2023-07-241-1/+2
* build: vaapi-x-egl is not used anywhere, remove itGusar3212023-07-242-2/+1
* build: vaapi-egl should explicitly depend on eglGusar3212023-07-241-1/+1
* build: vaapi-drm and vaapi-wayland do not depend on eglGusar3212023-07-242-3/+3
* ci/mingw: update luajit to fix i686 crashesKacper Michajłow2023-07-241-5/+5
* wayland: restore xkb_keysym_to_utf8 handlingDudemanguy2023-07-241-5/+10
* build: internally rename gl-wayland to egl-waylandDudemanguy2023-07-232-4/+4
* waf: remove waf as a build systemLaserEyess2023-07-2344-4338/+63
* Update VERSIONsfan52023-07-231-1/+1
* Release 0.36.0v0.36.0release/0.36sfan52023-07-233-103/+168
* Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy"sfan52023-07-232-48/+23
* ao_pipewire: for_each_sink: properly check termination conditionThomas Weißschuh2023-07-231-4/+15
* DOCS/vo: clarify dmabuf-wayland a bitDudemanguy2023-07-231-2/+6
* vo_dmabuf_wayland: correctly handle force-windowDudemanguy2023-07-231-1/+7
* player/video: check for forced eofDudemanguy2023-07-223-0/+20
* vd_lavc: respect vd-lavc-software-fallback optDudemanguy2023-07-221-2/+10
* vo_vaapi: restore hardware video decodingGusar3212023-07-221-0/+1
* vo_vaapi: fix segfault in draw_osdGusar3212023-07-221-0/+4
* ao_pipewire: use native buffersize by defaultThomas Weißschuh2023-07-221-1/+1
* terminal-unix: fix not listening on input after being foregroundedNRK2023-07-211-2/+13
* osc: don't add margins to osc-deadzonesizellyyr2023-07-211-8/+5
* DOCS: clarify screenshot window and screenshot-swDudemanguy2023-07-212-6/+6
* vo_drm: remove VOCTRL_SCREENSHOT_WINDudemanguy2023-07-211-5/+0
* screenshot: implement screenshot-window in sw for most VOsDudemanguy2023-07-211-6/+29
* screenshot: clarify software screenshot logicDudemanguy2023-07-211-15/+20
* image_writer: use proper specifier for int64_tNRK2023-07-201-1/+2
* {zsh,bash}-completion: run mpv with --no-configsfan52023-07-192-2/+2
* bash-completion: do not complete removed optionssfan52023-07-191-3/+6
* zsh-completion: do not complete removed optionssfan52023-07-191-0/+4
* zimg: fix broken sig_peak handlingsfan52023-07-191-2/+3
* image_writer: move tag_csp check into image_writer_flexible_csp()sfan52023-07-193-5/+7
* image_writer: replace sprintf usagesfan52023-07-191-4/+2
* image_writer: share some code between write_lavc and write_avifsfan52023-07-191-45/+39
* image_writer: error check avif-pixfmt optionsfan52023-07-191-0/+5
* image_writer: fix still-picture option for AVIFsfan52023-07-191-1/+1
* image_writer: remove duplicate packet writing codesfan52023-07-191-29/+4
* TOOLS: remove obsolete travisCI-related scriptssfan52023-07-192-168/+0
* wayland_common: remove questionable gcd impl and global statesfan52023-07-192-22/+9
* wayland: don't treat tiled and maximized windows the sameDudemanguy2023-07-192-3/+9
* wayland: add locked_size convenience shorthandDudemanguy2023-07-192-8/+10
* builtin.conf: add --hdr-contrast-recovery to gpu-hqNiklas Haas2023-07-182-0/+2
* vo_gpu_next: add --hdr-contrast-recovery/smoothnessNiklas Haas2023-07-185-0/+25
* builtin.conf: unset default languages in libmpv and encode profilesrcombs2023-07-181-0/+6
* vd_lavc: repeatedly attempt to fallback if hwdec fails in receive_framePhilip Langdale2023-07-171-2/+14
* wayland: handle modifier keys correctlyDudemanguy2023-07-172-20/+22
* vo_gpu_next: add --target-contrast optionKacper Michajłow2023-07-175-0/+43
* loadfile: make get_audio_lang function staticllyyr2023-07-171-1/+1
* DOCS/release-policy.md: add additional advicesfan52023-07-171-6/+18
* loadfile: compute audio lang for sub selection when using lavfi-complexrcombs2023-07-161-3/+30
* wayland: wrap resize requests in prepare_resizeDudemanguy2023-07-161-9/+19
* sd_ass: fix converted subtitles having too-wide bordersllyyr2023-07-161-0/+28
* sd_ass: don't reconfigure ass on every frameDudemanguy2023-07-151-1/+11
* player: set default cache dir on macOSm154k12023-07-152-3/+18
* DOCS/mpv: clarify the location of cache/state filesDudemanguy2023-07-151-7/+31
* path-win: implement cache directoriesDudemanguy2023-07-151-0/+9
* DOCS/interface-changes: document change in ctrl+h behaviourPhilip Langdale2023-07-151-0/+1
* vd_lavc: map `hwdec=yes` to `hwdec=auto-safe`Philip Langdale2023-07-142-3/+3
* vd_lavc: add `drm` and `drm-copy` to the `auto-safe` listPhilip Langdale2023-07-141-0/+2
* input: update ctrl+h to toggle `auto-safe` rather than `auto`Philip Langdale2023-07-142-3/+3
* vd_lavc: try other hwdecs when falling back after an hwdec failurePhilip Langdale2023-07-141-2/+37
* vo_dmabuf_wayland: error out if compositor doesn't support the formatDudemanguy2023-07-141-2/+71
* build: make dmabuf-wayland a build option and require drmDudemanguy2023-07-144-20/+19
* console: sort the output from the `help` commandChristoph Heinrich2023-07-141-0/+3
* player: delete watch later redirect entries againGuido Cella2023-07-141-0/+2
* wayland: use xdg_surface_set_window_geometryDudemanguy2023-07-131-0/+1
* Revert "wayland_gl: wait until resize to create egl_window"Dudemanguy2023-07-131-32/+37
* vo_dmabuf_wayland: guard in destroy_osd_buffersDudemanguy2023-07-121-0/+3
* vo_dmabuf_wayland: stop lazy loading hwdecDudemanguy2023-07-121-17/+12
* vo_dmabuf_wayland: don't try to get pts without frame->currentDudemanguy2023-07-121-1/+2
* draw_bmp: ensure last slice is less than total width (again)Dudemanguy2023-07-121-0/+4
* vo_dmabuf_wayland: add osd supportDudemanguy2023-07-124-12/+231
* vo_dmabuf_wayland: init wl_list at the top of preinitDudemanguy2023-07-121-2/+2
* vo_dmabuf_wayland: stop guarding viewport interfacesDudemanguy2023-07-121-4/+2
* video/image_writer: check for write errorsNRK2023-07-111-3/+2
* video/image_writer: fix file leak in error pathNRK2023-07-111-0/+1
* wscript: add 1.32 protocols to sourcesAdam Sampson2023-07-111-0/+2
* stats.lua: set sans-serif as default fontm154k12023-07-102-10/+3
* wayland: add xdg_toplevel.wm_capabilities handlerllyyr2023-07-101-0/+10
* wayland: add support for suspended toplevel stateDudemanguy2023-07-091-2/+14
* wayland: add cursor-shape-v1 supportDudemanguy2023-07-095-12/+88
* vd_lavc: fix delay_queue for videos with frames < max_delay_queueKacper Michajłow2023-07-091-3/+3
* vd_lavc: prefer d3d11va-copy over dxva2-copyKacper Michajłow2023-07-091-1/+1
* vo_wlshm: bail out of resize if width/height is 0Dudemanguy2023-07-081-0/+4
* wayland: fix memory leak with multiple monitorsDudemanguy2023-07-081-7/+5
* player: delete watch_later file after successful loadDudemanguy2023-07-083-6/+11
* json: unify json_parse depth to MAX_JSON_DEPTH=50cvzi2023-07-084-5/+5
* terminal-unix: better error detection logicNRK2023-07-081-1/+1
* TOOLS/idet: fix some outdated cli syntaxDudemanguy2023-07-061-1/+1
* demux_playlist: sort files before directoriesChristoph Heinrich2023-07-061-22/+45
* demux_playlist: add option to control recursive directory loadingChristoph Heinrich2023-07-065-9/+51
* TOOLS/lua/autoload: allow extending ext sets from script-optsllyyr2023-07-061-0/+16
* various: correctly ignore cache files with --no-configDudemanguy2023-07-064-14/+25
* vo_gpu/vo_gpu_next: enable gpu shader and icc cache by defaultDudemanguy2023-07-044-9/+13
* vo_gpu: fix some cache related memory leaksDudemanguy2023-07-042-2/+3
* player: add --input-cursor-passthrough optionDudemanguy2023-07-046-2/+54
* TOOLS/lua/autoload: avoid unnecessary playlist manipulation, performanceEva2023-07-031-20/+29
* wscript: bump required libplacebo-next version to 5.266Dudemanguy2023-07-021-2/+2
* vo_gpu_next: remove synchronization from info_callbackKacper Michajłow2023-07-021-9/+0
* vo_gpu_next: use pl_dispatch_info_move to avoid useless data copyKacper Michajłow2023-07-022-23/+47
* ci/msys2: double down on running meson through python3.11Kacper Michajłow2023-07-023-4/+4
* vo_x11: don't rely on XFree to free calloc-ed dataNRK2023-07-021-1/+6
* vo_x11: check for calloc() failureNRK2023-07-021-3/+5
* win32: add support for drag-and-drop optionDudemanguy2023-07-014-4/+17
* options: add no to drag-and-dropDudemanguy2023-07-014-23/+29
* test/meson: explicitly specify lavf dependencycloud116652023-07-013-3/+6
* player/screenshot: add "screenshot" loggercloud116652023-07-011-1/+4
* video/image_writer: add avif screenshot supportcloud116652023-07-015-17/+329
* options: drop unnecessary castsNRK2023-06-301-3/+3
* options: use designated initializerNRK2023-06-301-3/+1
* vd_lavc: do inline string array initialisation for hwdec_apiPhilip Langdale2023-06-291-3/+1
* vd_lavc: let the user provide a priority list of hwdecs to considerPhilip Langdale2023-06-292-78/+90
* osdep: remove erroneous POLLERR emulationNRK2023-06-292-10/+3
* wayland: remove erroneous POLLERR usageNRK2023-06-291-1/+1
* image_writer: respect jpeg-quality when using ffmpeg for writingsfan52023-06-291-1/+9
* image_writer: remove unused struct fieldssfan52023-06-291-5/+0
* mp_image: abort on av_buffer_ref() failureNRK2023-06-284-24/+12
* loadfile: fix leak due to setting NULL parentNRK2023-06-281-2/+3
* hwdec: fix undeclared identifier in mediacodec_embedsyphyr2023-06-281-1/+1
* vo_drm: fix null dereference and using closed fdNRK2023-06-281-5/+0
* github/workflows: do not copyback files from freebsd VMKacper Michajłow2023-06-271-15/+1
* github/workflows: bump freebsd VM memory size to 8GBKacper Michajłow2023-06-271-0/+1
* hwdec: do not add hwdec device if it failed to createKacper Michajłow2023-06-2610-8/+64
* vd_lavc: check if av_device_ref is availableKacper Michajłow2023-06-261-1/+3
* ci/msys2: switch to Python 3.11 to fix crashes during buildKacper Michajłow2023-06-263-1/+4
* loadfile: insert missing parenthesesPhilip Langdale2023-06-261-2/+2
* osc: add toggle for forced-only subsrcombs2023-06-251-0/+37
* loadfile: expose auto-forced-only when printing stream inforcombs2023-06-251-1/+9
* command: add sub-forced-only-cur proprcombs2023-06-252-0/+16
* command: report auto-forced-only flag in track descrcombs2023-06-251-0/+1
* sub: rewrite auto-forced-only supportrcombs2023-06-2510-14/+32
* player: add more precise sub fallback optionsrcombs2023-06-254-10/+52
* options: default slang to autorcombs2023-06-253-1/+7
* loadfile: support "auto" as a language optionrcombs2023-06-252-3/+51
* loadfile: use mp_match_lang_singlercombs2023-06-252-10/+12
* loadfile: take a const char* in match_langrcombs2023-06-251-1/+1
* loadfile: short-circuit early on null stream languagercombs2023-06-251-0/+2
* osdep: add mp_get_user_langsrcombs2023-06-256-1/+185
* osdep: move cfstr<->cstr conversions to a new apple_utils.c filercombs2023-06-256-21/+71
* misc: add language-matching utilitiesrcombs2023-06-254-0/+393
* options: set subs-with-matching-audio to off by defaultrcombs2023-06-253-4/+4
* vo: hwdec: prioritise `drmprime` over `drmprime_overlay`Philip Langdale2023-06-221-1/+1
* ad_lavc: check for allocation failureNRK2023-06-221-0/+1
* vo_gpu_next: add --corner-rounding optionNiklas Haas2023-06-213-0/+13
* vo_gpu_next: add missing --gamut-mapping-mode optionsNiklas Haas2023-06-215-11/+53
* ao_pipewire: bump dependency to 0.3.48Thomas Weißschuh2023-06-212-13/+1
* ao_wasapi: use client name instead of hardcoded stringKacper Michajłow2023-06-211-7/+11
* ao_wasapi: remove infinite loop hack in AOCONTROL_UPDATE_STREAM_TITLEKacper Michajłow2023-06-211-13/+21
* demux/demux_lavf: avoid leaking AVFormatContext during demux_open_lavfLeo Izen2023-06-181-12/+18
* vo_dmabuf_wayland: drop linux-dmabuf-v2 (again)Dudemanguy2023-06-164-34/+2
* wayland: bump wayland-protocols to 1.25Dudemanguy2023-06-166-23/+3
*