summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* TOOLS/macos-sdk-version: use packaging instead of distutils for versionDudemanguy2023-10-271-2/+2
* timer: remove MP_START_TIMENRK2023-10-274-15/+8
* player/lua: use mp_msg_find_level in check_loglevelKacper Michajłow2023-10-271-4/+3
* msg: make mp_msg_find_level case insensitiveKacper Michajłow2023-10-271-1/+1
* DOCS/options: clarify `no-config` is a command line flagllyyr2023-10-271-0/+1
* player/audio: fix incorrect check on adding delayDudemanguy2023-10-261-1/+1
* semaphore_osx: change mp_sem_timedwait to mp_timeKacper Michajłow2023-10-263-24/+18
* semaphore_osx: don't overwrite global symbolsKacper Michajłow2023-10-262-27/+5
* Revert "hwdec_vulkan: account for vulkan frames now using presentation size"Philip Langdale2023-10-261-2/+12
* javascript: use --js-memory-report option instead of MPV_LEAK_REPORTDudemanguy2023-10-266-4/+15
* test: unbreak build when win32-internal-pthreads is disabledKacper Michajłow2023-10-261-2/+5
* timer: use MP_TIME macrosKacper Michajłow2023-10-265-8/+8
* osdep/timer-win2: rename to timer-win32Kacper Michajłow2023-10-252-1/+1
* ci/msys2: create a wrap file for libplacebollyyr2023-10-251-0/+11
* meson: remove libplacebo wrapllyyr2023-10-253-17/+1
* options: rename --play-dir to --play-directionDudemanguy2023-10-253-3/+5
* options: rename --watch-later-directory to --watch-later-dirDudemanguy2023-10-255-4/+6
* options: rename --screenshot-directory to --screenshot-dirDudemanguy2023-10-256-5/+7
* options: rename --sub-ass-force-style to --sub-ass-style-overridesDudemanguy2023-10-255-9/+11
* options: rename --override-display-fps to --display-fps-overrideDudemanguy2023-10-255-5/+7
* options: rename --fps to --container-fps-overrideDudemanguy2023-10-256-15/+18
* player: don't calculate av delay if there's no audio or videoDudemanguy2023-10-252-2/+3
* console.lua: complete choice and flag optionsGuido Cella2023-10-251-4/+46
* console.lua: remove unused capture from completion patternsGuido Cella2023-10-251-12/+12
* console.lua: use string.match()Guido Cella2023-10-251-3/+3
* console.lua: generate completion lists lazilyGuido Cella2023-10-251-25/+37
* console.lua: remove repetition from build_completers()Guido Cella2023-10-251-11/+16
* console.lua: remove unnecessary copyGuido Cella2023-10-251-4/+1
* github/workflows: use ubuntu-latest host for freebsdKacper Michajłow2023-10-251-2/+2
* options: disable --allow-delayed-peak-detect by defaultKacper Michajłow2023-10-254-3/+3
* osdep: fix clang warnings with `_FORTIFY_SOURCE`llyyr2023-10-242-2/+2
* github/workflows: use macos-13 host for freebsdKacper Michajłow2023-10-241-1/+1
* README: bump macOS version as a consequence of libplacebo version bumpllyyr2023-10-241-1/+1
* README: add libplacebo to dependencies and mention wrapllyyr2023-10-241-0/+10
* Revert "audio: don't block on lock in ao_read_data"sfan52023-10-241-2/+1
* osdep/meson: add libplacebo include dir to swift compileKacper Michajłow2023-10-241-1/+3
* test/meson: add missing libplacebo depKacper Michajłow2023-10-241-4/+4
* sub: update subtitles if current track is an imageDudemanguy2023-10-231-1/+1
* demux_mkv: check if the video codec is an imageDudemanguy2023-10-233-0/+16
* demux: put type2format into codec_tags with helper functionsDudemanguy2023-10-233-61/+68
* ci/freebsd: disable iconvDudemanguy2023-10-231-1/+1
* github/workflows: use cross-platform-actions for freebsdDudemanguy2023-10-231-36/+26
* ci: disable Werror for libplacebo subproject buildKacper Michajłow2023-10-234-0/+4
* ci/msys2: disable autocrlfKacper Michajłow2023-10-231-0/+5
* gitignore: update for meson wrapsKacper Michajłow2023-10-231-1/+2
* m_option: initialize m_option_value union properlyKacper Michajłow2023-10-236-16/+20
* workflows/build: install git in freebsd imagellyyr2023-10-231-0/+1
* meson: make libplacebo a required dependencyllyyr2023-10-239-41/+20
* subprojects: add a libplacebo wrappsykose2023-10-232-0/+7
* workflows/build: explicitly define `CXX` in the envllyyr2023-10-231-4/+14
* .gitignore: ignore subprojects but allow later overridingpsykose2023-10-231-1/+1
* vo: define <= 0 as unsupported for last_queue_display_timeKacper Michajłow2023-10-232-3/+13
* vo: change spammy log to traceKacper Michajłow2023-10-231-2/+2
* vo: average more vsync samplesKacper Michajłow2023-10-231-1/+1
* d3d11: calc vsync interval on real stats, not just last intervalKacper Michajłow2023-10-231-12/+17
* img_format: remove duplicated macrosNRK2023-10-231-6/+0
* 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
*