summaryrefslogtreecommitdiffstats
path: root/player
Commit message (Expand)AuthorAgeFilesLines
* 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
* sub: update subtitles if current track is an imageDudemanguy2023-10-231-1/+1
* m_option: initialize m_option_value union properlyKacper Michajłow2023-10-232-6/+8
* meson: make libplacebo a required dependencyllyyr2023-10-231-4/+0
* stats.lua: disable tonemapping plot by defaultDudemanguy2023-10-221-1/+1
* ytdl_hook: remove extra playlist insertDudemanguy2023-10-211-1/+0
* ytdl_hook: parse the separate cookies fieldUmar Getagazov2023-10-211-1/+104
* various: sort some standard headersNRK2023-10-202-7/+6
* osdep: remove atomic.hNRK2023-10-202-2/+2
* osdep: drop atomic fallbackNRK2023-10-201-4/+0
* stats.lua: hide images' FPSGuido Cella2023-10-191-1/+3
* player/command: truncate anything < 1e-4 in pretty printerKacper Michajłow2023-10-181-2/+2
* timer: remove microsecond timer functionsDudemanguy2023-10-161-1/+1
* client: change underlying mpv_wait_event timer to nanosecondsDudemanguy2023-10-161-2/+2
* dispatch: change mp_dispatch_queue_process timer to nanosecondsDudemanguy2023-10-161-1/+1
* command: unbreak runtime play-dir changesDudemanguy2023-10-161-3/+5
* stats.lua: remove compatibility aliases of propertiesllyyr2023-10-151-17/+3
* stats.lua: fix page 2 alignment of "Total"Christoph Heinrich2023-10-151-3/+3
* 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-141-2/+7
* 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
* 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
* command: fix segfault with playlist-{next,prev}-playlistGuido Cella2023-10-131-0/+1
* 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-111-4/+6
* libmpv: add mpv_time_ns()Dudemanguy2023-10-101-0/+5
* vo: use nanoseconds for frame duration and ptsDudemanguy2023-10-101-2/+2
* player: store last_time timestamp in nanosecondsDudemanguy2023-10-102-3/+3
* vo: remove vo_get_estimated_vsync_interval conversion to secondsDudemanguy2023-10-101-1/+1
* console.lua: exit with with Ctrl+[Guido Cella2023-10-101-0/+1
* command: add playlist-next-playlist and playlist-prev-playlistGuido Cella2023-10-091-0/+43
* core: remove duplicate init_{audio,video}_decoder declarationsDudemanguy2023-10-081-2/+0
* core: remove declarations of unused functionslcksk2023-10-081-4/+0
* 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-071-8/+77
* console: show suggestions for completionChristoph Heinrich2023-10-071-17/+34
* console: refactor text styles for log levelsChristoph Heinrich2023-10-071-9/+22
* player/video: mention --profile=fast and --hwdec in AV desync messageKacper Michajłow2023-10-071-0/+1
* Revert "video: remove another redundant wakeup"Kacper Michajłow2023-10-071-3/+1
* vo_gpu_next: improve updating overlaysDudemanguy2023-10-051-2/+0
* player: remove unused mutate argument in mp_next_fileDudemanguy2023-10-053-7/+6
* loadfile: fix an old wonky playlist heuristicDudemanguy2023-10-051-12/+14
* af/vf-command: add ability to target a specific lavfi filterAshyni2023-10-051-6/+17
* external_files: remove duplicate from cover art whitelistGuido Cella2023-10-041-1/+0
* external_files: base cover-art-whitelist on cover-art-auto-extsGuido Cella2023-10-011-41/+10
* Revert "demux: improve stream selection state"Dudemanguy2023-09-303-13/+4
* vo: change vsync base to nanosecondsKacper Michajłow2023-09-291-1/+1
* win32/pthread: define _POSIX_TIMERS to notify they are not supportedKacper Michajłow2023-09-293-2/+3
* timer: rename mp_add_timeout to reflect what it actually doesKacper Michajłow2023-09-292-2/+2
* timer: rename mp_time_us_to_timespec to reflect what it actually doesKacper Michajłow2023-09-291-1/+1
* playloop: make chapter property more accurate when seeking chaptersMike Will2023-09-294-11/+17
* playloop: don't refresh seek on external sub streamsDudemanguy2023-09-281-1/+1
* demux: improve stream selection stateDudemanguy2023-09-273-4/+13
* osc: move the idle logo behind other overlaysChristoph Heinrich2023-09-271-4/+4
* command: only warn shared-script-properties onceDudemanguy2023-09-271-2/+6
* command: deprecate shared-script-propertiesDudemanguy2023-09-271-0/+2
* osc: remove shared-script-properties usageDudemanguy2023-09-271-5/+0
* console.lua: complete properties after cycle-valuesGuido Cella2023-09-271-0/+2
* osc.lua: fix calculation for slider's min-max averageMike Will2023-09-251-1/+1
* options: remove deprecated --record-file optionDudemanguy2023-09-214-113/+0
* command: stop restarting playback when writing to playlist-posDudemanguy2023-09-211-5/+2
* command: remove some old deprecated properitiesDudemanguy2023-09-211-20/+7
* various: add missing include in header fllesllyyr2023-09-211-0/+1
* mp_image: add force_window fieldDudemanguy2023-09-211-0/+1
* options: make video-crop validation more strictKacper Michajłow2023-09-202-4/+2
* player/video: don't try to restore old crop when invalid were providedKacper Michajłow2023-09-201-29/+20
* cplugin: allow loading mpv_* symbols dynamicallyKacper Michajłow2023-09-201-0/+75
* scripting: dll cpluginschuck-2023-09-201-0/+7
* demux: add crop to mp_codec_paramsKacper Michajłow2023-09-171-0/+5
* osc: add scrolling to audio/sub buttonsllyyr2023-09-171-0/+8
* player: redo --subs-fallback-forcedDudemanguy2023-09-091-8/+18
* player/video: apply crop for all frames in vo_frameKacper Michajłow2023-09-091-32/+39
* screenshot: support crop with --screenshot-swKacper Michajłow2023-09-091-0/+13
* video: allow overriding container crop if it is presentKacper Michajłow2023-09-082-8/+16
* stats.lua: don't display full frame cropKacper Michajłow2023-09-081-5/+23
* player/command: mark video-params/crop- unavailable if emptyKacper Michajłow2023-09-081-4/+5
* osc: add scrolling to the seekbarNRK2023-09-021-0/+4
* loadfile: fix forced subtitles not respecting slangDudemanguy2023-09-011-2/+7
* osc: remove toggle for forced only subpicturesllyyr2023-08-311-39/+0
* stats.lua: display --video-crop values when usedKacper Michajłow2023-08-311-0/+4
* player/command: add video-params/crop-[w,h,x,y]Kacper Michajłow2023-08-311-0/+4
* vo: add --video-cropKacper Michajłow2023-08-312-1/+35
* player/video: don't copy mp_image_params when not neededKacper Michajłow2023-08-311-7/+7
* player/command: remove video-aspect propertyKacper Michajłow2023-08-311-63/+1
* stats.lua: enable --tone-mapping-visualize while stats shownNiklas Haas2023-08-301-0/+10
* stats.lua: display hdr metadata and peak detectionKacper Michajłow2023-08-291-6/+67
* command: add hdr-metadata propertyKacper Michajłow2023-08-291-0/+35
* loadfile: fix --no-subs-with-matching-audio with --slangDudemanguy2023-08-291-2/+4
* osc: replace sub-forced-only with sub-forced-events-onlyDudemanguy2023-08-291-2/+2
* command: remove sub-forced-only-cur propertyDudemanguy2023-08-291-9/+1
* player: rename --sub-forced-only to --sub-forced-events-onlyDudemanguy2023-08-292-3/+3
* player: remove auto choice from sub-forced-onlyDudemanguy2023-08-293-16/+2
* stats.lua: add hints about scrollingKacper Michajłow2023-08-281-3/+6
* stats.lua: refactor video params displayKacper Michajłow2023-08-281-10/+20
* stats.lua: remove dummy new lines from headersKacper Michajłow2023-08-281-3/+3
* stats.lua: display actual output video size after anamorphic correctionKacper Michajłow2023-08-281-5/+7
* player: add always to --subs-fallback-forcedDudemanguy2023-08-281-2/+4
* player: add --subs-match-os-language optionDudemanguy2023-08-281-11/+21
* loadfile: simplify default track selection a bitDudemanguy2023-08-281-36/+22
* player: remove special auto option from alang/slang/vlangDudemanguy2023-08-281-7/+2
* playlist: remove unused code to track redirectsGuido Cella2023-08-281-3/+1
* player: always write redirect entries for resuming playbackGuido Cella2023-08-281-36/+64
* osc: fix margin for forced-only subs toggle in bar layoutllyyr2023-08-271-1/+2
* osc: only add sub forced-only toggle to layout for DVD/PGS subsllyyr2023-08-271-12/+13
* command: add `sub-ass-extradata` propertyllyyr2023-08-271-0/+24
* player: make all autoload extensions configurableDudemanguy2023-08-263-21/+23
* player: use audio pts corresponding to playing audio on EOFllyyr2023-08-251-2/+1
* stats.lua: display output resolution if it differs to native oneKacper Michajłow2023-08-181-11/+23
* stats.lua: hide window scale in fullscreenKacper Michajłow2023-08-181-1/+3
* loadfile: avoid infinite playlist loading loopsDudemanguy2023-08-162-0/+30
* player: add playlist-path propertiesDudemanguy2023-08-132-5/+19
* player: add --term-remaining-playtime optionDudemanguy2023-08-131-1/+2
* player: make sub-pos a float valueDudemanguy2023-08-131-1/+1
* stats.lua: use video-params/aspect-nameKacper Michajłow2023-08-131-1/+3
* player/command: add video-params/aspect-nameKacper Michajłow2023-08-131-1/+45
* ytdl_hook: improve Windows exe search with suffixfireattack2023-08-131-3/+3
* command: don't print "unknown" on video tracksDudemanguy2023-08-111-1/+4
* player/video: avoid spamming logs with EOFDudemanguy2023-08-112-1/+6
* audio: drain ao before setting pauseDudemanguy2023-08-112-3/+6
* command: show "no" for hwdec-current if hwdec failedDudemanguy2023-08-111-1/+1
* command: fix some fringe play-dir behaviorDudemanguy2023-08-111-0/+6
* sub: fix switching tracks while pausedDudemanguy2023-08-111-2/+4
* osc: support speed-independent time-remaiing displayDave2023-08-111-2/+6
* command: fix stack smashing when displaying aspect-ratiollyyr2023-08-111-11/+7
* external_files: add sbv to the sub whitelistDudemanguy2023-08-101-2/+2
* external_files: alphabetize file extensionsDudemanguy2023-08-101-8/+8
* player/main: do not print build time, if it is unknownKacper Michajłow2023-08-021-2/+3
* build: remove outdated generated directoryDudemanguy2023-07-316-10/+36
* audio: add AO_INIT_MEDIA_ROLE_MUSICThomas Weißschuh2023-07-311-0/+17
* Revert "audio: add AOCONTROL_UPDATE_MEDIA_ROLE"Thomas Weißschuh2023-07-303-30/+0
* player/video: check for track and decoder existenceDudemanguy2023-07-271-2/+6
* player/video: check for forced eofDudemanguy2023-07-221-0/+15
* osc: don't add margins to osc-deadzonesizellyyr2023-07-211-8/+5
* screenshot: implement screenshot-window in sw for most VOsDudemanguy2023-07-211-6/+29
* screenshot: clarify software screenshot logicDudemanguy2023-07-211-15/+20
* image_writer: move tag_csp check into image_writer_flexible_csp()sfan52023-07-191-1/+1
* loadfile: make get_audio_lang function staticllyyr2023-07-171-1/+1
* loadfile: compute audio lang for sub selection when using lavfi-complexrcombs2023-07-161-3/+30
* 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
* stats.lua: set sans-serif as default fontm154k12023-07-101-1/+1
* player: delete watch_later file after successful loadDudemanguy2023-07-083-6/+11
* json: unify json_parse depth to MAX_JSON_DEPTH=50cvzi2023-07-081-1/+1
* player/screenshot: add "screenshot" loggercloud116652023-07-011-1/+4
* loadfile: fix leak due to setting NULL parentNRK2023-06-281-2/+3
* 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-251-0/+13
* command: report auto-forced-only flag in track descrcombs2023-06-251-0/+1
* sub: rewrite auto-forced-only supportrcombs2023-06-253-6/+13
* player: add more precise sub fallback optionsrcombs2023-06-251-10/+38
* loadfile: support "auto" as a language optionrcombs2023-06-251-3/+48
* loadfile: use mp_match_lang_singlercombs2023-06-251-2/+4
* loadfile: take a const char* in match_langrcombs2023-06-251-1/+1
* loadfile: short-circuit early on null stream languagercombs2023-06-251-0/+2
*