summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ta: don't hardcode alignment requirementNRK2023-10-231-6/+4
* osdep: remove alignof emulationNRK2023-10-231-6/+0
* aspect: remove unused multiplicationNRK2023-10-231-2/+0
* hwtransfer: handle constraints for hwdec with NULL supported_formatsPhilip Langdale2023-10-221-3/+21
* DOCS/contribute: increase hard column limit to 100Dudemanguy2023-10-221-2/+2
* stats.lua: disable tonemapping plot by defaultDudemanguy2023-10-222-2/+2
* path: don't treat "hidden" files as extensionNRK2023-10-221-1/+2
* ytdl_hook: remove extra playlist insertDudemanguy2023-10-211-1/+0
* ytdl_hook: parse the separate cookies fieldUmar Getagazov2023-10-211-1/+104
* vf_vapoursynth: set nominal_fps after the filterchainikdn2023-10-211-1/+4
* Revert "demux_mkv: PAR should be calculated after applying crop"Kacper Michajłow2023-10-211-10/+7
* demux_mkv: don't set codec crop rect when there is no cropDudemanguy2023-10-211-14/+16
* DOCS/contribute: stop pretending that C11 isn't allowedDudemanguy2023-10-211-6/+7
* meson: remove -D_ISOC99_SOURCE flagDudemanguy2023-10-211-2/+1
* timer: drop ancient macOS fallbackDudemanguy2023-10-212-16/+2
* win32/pthread: fix calculation error in pthread_cond_timedwaitsfan52023-10-211-1/+1
* dvbin: do a big cleanup on code style and functionssfan52023-10-213-349/+300
* stream_dvb: avoid static function variablesfan52023-10-212-4/+4
* dvb_tune: remove use of time()sfan52023-10-211-4/+4
* dvbin: revise many log linessfan52023-10-212-86/+50
* stream_dvb: use tallocsfan52023-10-212-80/+19
* stream_dvb: fix missing newlines on log messagessfan52023-10-211-6/+6
* audio: don't block on lock in ao_read_dataThomas Weißschuh2023-10-201-1/+2
* win32/pthread: add support for pthread_mutex_trylockThomas Weißschuh2023-10-202-0/+11
* threads: add support for pthread_mutex_trylockThomas Weißschuh2023-10-202-0/+15
* various: sort some standard headersNRK2023-10-2025-66/+70
* various: remove ATOMIC_VAR_INITNRK2023-10-206-6/+6
* osdep: remove atomic.hNRK2023-10-2028-60/+33
* osdep: drop atomic fallbackNRK2023-10-205-94/+4
* win32/pthread: try to fix system headers leaking throughsfan52023-10-201-0/+6
* test: add basic tests for timer codesfan52023-10-204-22/+61
* meson: streamline selection of certain osdep sourcessfan52023-10-201-12/+11
* win32/pthread: implement clock_gettime for high-res timer purposessfan52023-10-202-9/+31
* Revert "win32/pthread: don't convert time through unrelated timer"sfan52023-10-202-14/+16
* mp_image: set crop metadata when converting to AVFrameKacper Michajłow2023-10-201-0/+5
* demux_mkv: PAR should be calculated after applying cropKacper Michajłow2023-10-201-10/+10
* ci/lint: allow the first word to be all capsDudemanguy2023-10-201-0/+3
* stats.lua: hide images' FPSGuido Cella2023-10-191-1/+3
* stream_cdda: deprecate --cdda-toc-bias and always check for offsetsDudemanguy2023-10-193-9/+4
* stream_cdda: remove printing track info in fill_bufferDudemanguy2023-10-191-9/+0
* stream_cdda: remove fallback for ancient libcdio versionsDudemanguy2023-10-192-38/+9
* vo_gpu_next: optimally align DR buffersNiklas Haas2023-10-191-0/+2
* vd_lavc: align buffers to multiple of image sizeNiklas Haas2023-10-192-2/+9
* video/mp_image: handle non-power-of-two alignmentNiklas Haas2023-10-192-1/+5
* common: add mp_lcm helperNiklas Haas2023-10-192-0/+8
* github/workflows: put a 20 minute timeout on the freebsd jobDudemanguy2023-10-191-0/+1
* thread_tools: suppress -Wstringop-overflow false-positiveKacper Michajłow2023-10-191-0/+7
* stream_cdda: suppress -Wstrict-prototypes from cdioKacper Michajłow2023-10-191-0/+3
* win32: suppress pointer cast warningKacper Michajłow2023-10-191-1/+1
* charset_conv: suppress unused-label warningKacper Michajłow2023-10-191-1/+2
* vo_gpu_next: cast const away to suppress warningKacper Michajłow2023-10-191-1/+1
* d3d11: don't skip last char in bufferKacper Michajłow2023-10-191-1/+1
* ci: enable -WerrorKacper Michajłow2023-10-195-2/+8
* win32: clear background only on first paintKacper Michajłow2023-10-181-1/+4
* TOOLS/autocrop.lua: disable hwdec when needed instead using -copy oneKacper Michajłow2023-10-181-4/+3
* demux/lavf: move tags instead of copyingClaude Heiland-Allen2023-10-181-5/+5
* common/tags: add mp_tags_move_from_av_dictionary()Claude Heiland-Allen2023-10-182-0/+9
* player/command: truncate anything < 1e-4 in pretty printerKacper Michajłow2023-10-182-3/+8
* wayland: use ppoll if possibleDudemanguy2023-10-171-5/+6
* poll_wrapper: use the actual correct timeout for ppollDudemanguy2023-10-171-1/+3
* DOCS/options: remove obsolete noticeGuido Cella2023-10-171-4/+0
* DOCS/mpv: fix typos in List OptionsGuido Cella2023-10-171-5/+3
* DOCS/interface-changes: remove redundant changeGuido Cella2023-10-171-1/+0
* hwtransfer: handle hwcontexts that don't implement frame constraintsPhilip Langdale2023-10-161-3/+49
* github/workflows: remove macOS 11 buildJan Ekström2023-10-161-1/+0
* timer: remove microsecond timer functionsDudemanguy2023-10-163-33/+1
* test: change test_utils stubs to ns variantsDudemanguy2023-10-162-6/+6
* dither: removed some unused codeDudemanguy2023-10-161-56/+0
* vo: convert some final low-hanging things to nanosecondsDudemanguy2023-10-162-11/+11
* client: change underlying mpv_wait_event timer to nanosecondsDudemanguy2023-10-161-2/+2
* dispatch: change mp_dispatch_queue_process timer to nanosecondsDudemanguy2023-10-162-3/+3
* input: convert autorepeat timing to nanosecondsDudemanguy2023-10-161-7/+7
* filters: change end time calculation to nanosecondsDudemanguy2023-10-161-2/+2
* ao: convert all timing code to nanosecondsDudemanguy2023-10-1613-60/+61
* stats: convert timers to nanosecondsDudemanguy2023-10-161-10/+10
* demux: convert cache updates to nanosecondsDudemanguy2023-10-162-9/+6
* timer: add convenience time unit conversion macrosDudemanguy2023-10-165-7/+17
* command: unbreak runtime play-dir changesDudemanguy2023-10-161-3/+5
* stats.lua: remove compatibility aliases of propertiesllyyr2023-10-151-17/+3
* af_scaletempo2: better defaultsChristoph Heinrich2023-10-152-4/+4
* stats.lua: fix page 2 alignment of "Total"Christoph Heinrich2023-10-151-3/+3
* vo_gpu/vo_gpu_next: add vulkan support for macOSder richter2023-10-1411-6/+538
* mac: add a window animation lock to wait for animations to finishder richter2023-10-141-1/+16
* hwdec_dxva2egl: fix log value typeKacper Michajłow2023-10-141-1/+1
* stats.lua: add chroma-locationKacper Michajłow2023-10-141-0/+3
* stats.lua: change "Pixel Format" to "Format"Kacper Michajłow2023-10-141-1/+1
* stats.lua: fix missing newline when print_perfdata_passes is enabledKacper Michajłow2023-10-141-4/+4
* stats.lua: sort filter parameters to ensure consistent outputKacper Michajłow2023-10-141-2/+2
* player/command: change how floating point number are printedKacper Michajłow2023-10-142-7/+12
* stats.lua: don't print custom pixel format, when hwdecKacper Michajłow2023-10-141-5/+2
* stats.lua: remove leading zeros from pass timingsKacper Michajłow2023-10-141-2/+2
* stats.lua: add frame infoKacper Michajłow2023-10-141-0/+23
* stats.lua: simplify fps displayKacper Michajłow2023-10-141-15/+26
* stats.lua: adjust spacing between values a littleKacper Michajłow2023-10-141-23/+43
* stats.lua: show HDR meta if not equal to 203Kacper Michajłow2023-10-141-4/+7
* stats.lua: separate video parameters from video outKacper Michajłow2023-10-141-42/+85
* f_decoder_wrapper: change video-codec to show description or nameKacper Michajłow2023-10-142-2/+3
* command: fix fps property nameKacper Michajłow2023-10-141-1/+1
* command: early exit in some properties to avoid going through VOCTRLKacper Michajłow2023-10-141-18/+39
* m_property: add read_sub_validate to check if should be processedKacper Michajłow2023-10-142-0/+22
* vo_gpu_next: only increment osd_sync in update_overlays if pausedDudemanguy2023-10-131-1/+1
* command: fix segfault with playlist-{next,prev}-playlistGuido Cella2023-10-132-1/+2
* README: update release frequencyGuido Cella2023-10-131-4/+4
* terminal-unix: make stop/cont sighandlers pipe basedNRK2023-10-131-16/+37
* terminal-unix: avoid data race + simplifyNRK2023-10-131-13/+4
* terminal-unix: avoid data-race on do_deactivate_getch2NRK2023-10-131-2/+3
* drm_common: don't spoil errno in signal handlerNRK2023-10-131-0/+2
* terminal-unix: don't spoil errno in signal handlerNRK2023-10-131-1/+6
* console.lua: print the log and input line to the terminalGuido Cella2023-10-111-0/+33
* ytdl_hook.lua: set metadata with single tracksGuido Cella2023-10-111-3/+4
* defaults.lua: add a disabled parameter to timer constructorsMike Will2023-10-112-6/+12
* DOCS/options: vdpau requires GLXGuido Cella2023-10-111-1/+2
* win32: improve window snapping behaviorsunpenghao2023-10-101-53/+113
* osdep/timer-win2: use Waitable Timer for sleepingKacper Michajłow2023-10-101-7/+31
* timer: change mp_sleep_us to mp_sleep_nsDudemanguy2023-10-109-28/+27
* libmpv: add mpv_time_ns()Dudemanguy2023-10-103-2/+16
* vo: use mp_poll wrapper in wait_events when applicableDudemanguy2023-10-105-6/+27
* osdep: rename polldev to poll_wrapperDudemanguy2023-10-104-6/+7
* vo: change vo->driver->wait_events to nanosecondsDudemanguy2023-10-1019-39/+39
* vo: use nanoseconds for frame duration and ptsDudemanguy2023-10-104-16/+16
* player: store last_time timestamp in nanosecondsDudemanguy2023-10-102-3/+3
* vo: remove vo_get_estimated_vsync_interval conversion to secondsDudemanguy2023-10-102-3/+2
* DOCS/lua: update read_options exampleGuido Cella2023-10-101-2/+2
* console.lua: exit with with Ctrl+[Guido Cella2023-10-102-1/+2
* command: add playlist-next-playlist and playlist-prev-playlistGuido Cella2023-10-095-0/+123
* ci: add sanitizers to Tumbleweed buildKacper Michajłow2023-10-081-0/+1
* core: remove duplicate init_{audio,video}_decoder declarationsDudemanguy2023-10-081-2/+0
* core: remove declarations of unused functionslcksk2023-10-081-4/+0
* TOOLS/autocrop.lua: add support for detect_min_ratioKacper Michajłow2023-10-071-1/+9
* DOCS/input: document the full sub-propertyGuido Cella2023-10-071-0/+30
* console: support utf8 for table formattingChristoph Heinrich2023-10-071-3/+18
* console: cull lines outside of visible areaChristoph Heinrich2023-10-071-18/+25
* console: show completion suggestions as tableChristoph Heinrich2023-10-072-10/+87
* console: show suggestions for completionChristoph Heinrich2023-10-071-17/+34
* console: refactor text styles for log levelsChristoph Heinrich2023-10-071-9/+22
* TOOLS/autocrop.lua: simplify codeGuido Cella2023-10-071-30/+14
* player/video: mention --profile=fast and --hwdec in AV desync messageKacper Michajłow2023-10-071-0/+1
* vo: remove frame timing check from vo_still_displaying()Kacper Michajłow2023-10-071-10/+3
* Revert "video: remove another redundant wakeup"Kacper Michajłow2023-10-073-45/+20
* ci/mingw: use vulkan-loader v1.3.266Kacper Michajłow2023-10-071-2/+2
* mp_image: don't copy crop value from opaque_refKacper Michajłow2023-10-071-1/+0
* demux_playlist: use --metacode-codepage when parsing playlist filesDudemanguy2023-10-071-22/+63
* demux: change the default of metadata-codepage to autoDudemanguy2023-10-074-6/+7
* demux_cue: deprecate --demuxer-cue-codepage for --metadata-codepageDudemanguy2023-10-073-18/+7
* charset_conv: remove ancient warning about deprecated syntaxDudemanguy2023-10-072-15/+0
* stream_lavf: use metadata-codepage option for codepage conversionDudemanguy2023-10-071-0/+16
* af_scaletempo: overlap is a factor not a percentageChristoph Heinrich2023-10-072-6/+6
* DOCS/mpv: update mpv.conf's documentationGuido Cella2023-10-061-17/+21
* TOOLS/autocrop.lua: update commentGuido Cella2023-10-061-64/+44
* sd_ass: enable sub-start and sub-end with unknown duration subsGuido Cella2023-10-061-1/+1
* vo_gpu_next: improve updating overlaysDudemanguy2023-10-054-27/+22
* vo_dmabuf_wayland: correct full window size calculationDudemanguy2023-10-051-1/+3
* win32: clear client area to black earlyKacper Michajłow2023-10-051-2/+5
* player: remove unused mutate argument in mp_next_fileDudemanguy2023-10-053-7/+6
* loadfile: fix an old wonky playlist heuristicDudemanguy2023-10-052-17/+20
* af/vf-command: add ability to target a specific lavfi filterAshyni2023-10-054-15/+33
* vo_dmabuf_wayland: free frame if the visibility check failsDudemanguy2023-10-041-1/+4
* external_files: remove duplicate from cover art whitelistGuido Cella2023-10-042-3/+2
* vo_dmabuf_wayland: eliminate an extra frame copyDudemanguy2023-10-033-29/+36
* TOOLS/lua/autoload: bump the msg-level of some loggingDudemanguy2023-10-031-6/+6
* meson: declare libmpv as a dependency and override itDudemanguy2023-10-031-0/+4
* win32: adjust WM_NCACTIVATE for better compatibility with window stateKacper Michajłow2023-10-021-2/+4
* vo_dmabuf_wayland: attach solid buffer when using force windowDudemanguy2023-10-022-2/+11
* codec_tags: map some more image mimetypesDudemanguy2023-10-021-0/+7
* path: don't override "cache" and "state" paths with configdirsfan52023-10-023-10/+4
* demux: move parent_stream_info before the gotoDudemanguy2023-10-011-9/+9
* Revert "demux: constify a struct member"Dudemanguy2023-10-011-2/+3
* external_files: base cover-art-whitelist on cover-art-auto-extsGuido Cella2023-10-012-44/+14
* DOCS/interface-changes: also mention --window-affinityDudemanguy2023-10-011-0/+1
* DOCS/interface-changes: mention --backdrop-typeKacper Michajłow2023-10-011-0/+1
* win32: add WS_THICKFRAME style in borderless modeKacper Michajłow2023-10-011-1/+9
* vo: fully replace draw_image with draw_frameDudemanguy2023-10-0111-126/+58
* restore-old-bindings.conf: remove unusable bindingsGuido Cella2023-10-011-11/+4
* demux: fix erroneous condition in lazy_stream_needs_waitDudemanguy2023-10-011-1/+1
* win32: set WS_SYSMENU style alwaysKacper Michajłow2023-10-011-1/+2
* DOCS/lua: remove superfluous parameterChristoph Heinrich2023-09-301-1/+1
* Revert "demux: improve stream selection state"Dudemanguy2023-09-309-29/+19
* msg: use nanosecond precisionDudemanguy2023-09-292