summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* win32: add option to change backdrop styleDeadSix2023-09-271-0/+17
* win32: pass window handle to the window-id propertyDeadSix272023-09-251-0/+6
* vo_gpu: remove --scaler-lut-sizeNiklas Haas2023-09-254-14/+9
* vo_gpu: remove --scale-cutoff etcNiklas Haas2023-09-255-13/+5
* wayland: remove gnome-specific idle-inhibit warningDudemanguy2023-09-241-4/+0
* cuda: move --cuda-device to cuda_opts groupDudemanguy2023-09-222-10/+10
* opengl/context_win: move opengl-dwmflush to wingl_opts groupDudemanguy2023-09-221-8/+23
* libmpv_gl: replace mp_read_option_raw callDudemanguy2023-09-221-5/+5
* video/out/gpu: replace mp_read_option_raw callDudemanguy2023-09-221-3/+3
* win32: don't remove WS_CAPTION from styleKacper Michajłow2023-09-211-23/+16
* win32: enable custom WM_NCHITTEST also when title bar is hiddenKacper Michajłow2023-09-211-1/+1
* win32: set window_corners to default for fullscreenKacper Michajłow2023-09-211-6/+10
* win32: add --window-cornersKacper Michajłow2023-09-211-0/+11
* win32: fix fit_window_on_screen to account for invisible bordersKacper Michajłow2023-09-211-0/+12
* win32: reduce top border thickness to imitate DWM invisible bordersKacper Michajłow2023-09-211-0/+30
* win32: add an option to control window title bar stateKacper Michajłow2023-09-211-1/+5
* win32: add an option to change window affinityDeadSix2023-09-211-0/+14
* wayland: ensure at least a scale factor of 1 when drawing cursorDudemanguy2023-09-211-2/+3
* win32: explicitly guard dark mode calls by Windows versionKacper Michajłow2023-09-211-2/+14
* vo_gpu_next: use proper color for subtitlesKacper Michajłow2023-09-211-19/+28
* vo_gpu: don't override scaler options with default onesKacper Michajłow2023-09-211-2/+10
* vo_gpu: allow deband-iterations to be 0llyyr2023-09-211-1/+1
* drm: remove selecting the card number with --drm-connectorDudemanguy2023-09-211-18/+1
* vo_sixel: change exit-clear handling to OPT_REPLACEDDudemanguy2023-09-211-2/+1
* options: remove a few options marked with .deprecation_messageDudemanguy2023-09-211-2/+0
* options: remove ancient option fallbacks/deprecationDudemanguy2023-09-219-46/+0
* vo_dmabuf_wayland: support osd rendering when there's no videoDudemanguy2023-09-212-25/+29
* mp_image: add force_window fieldDudemanguy2023-09-212-0/+2
* vo_gpu_next: fix unscaled screenshot with --blend-subtitlesKacper Michajłow2023-09-211-4/+4
* vo_gpu: match libplacebo debanding defaultsNiklas Haas2023-09-201-2/+2
* vo_gpu: match libplacebo peak detection defaultsNiklas Haas2023-09-201-3/+3
* vo_gpu: default to dscale=hermiteNiklas Haas2023-09-201-1/+1
* builtin.conf: modernize internal profilesKacper Michajłow2023-09-191-3/+2
* vo: change tscale to oversample by defaultKacper Michajłow2023-09-191-2/+1
* vo: make cscale follow scale by defaultKacper Michajłow2023-09-192-2/+19
* vo: enable correct-downscaling, linear-downscaling, sigmoid-upscalingKacper Michajłow2023-09-191-0/+3
* vo: avoid unnecessary redraws when the OSD showsDudemanguy2023-09-191-6/+6
* filter_kernels: remove bcspline filterllyyr2023-09-181-11/+1
* filter_kernels: fix bcspline paramsllyyr2023-09-181-1/+1
* filter_kernels: add hermite filterllyyr2023-09-181-0/+1
* vo_gpu_next: fix blur and taper values being zerollyyr2023-09-181-2/+4
* vo_dmabuf_wayland: support 90 degree rotationsDudemanguy2023-09-171-0/+3
* win32: remove noisy debug logKacper Michajłow2023-09-171-1/+0
* vo_gpu: remove --scale-wblur etcNiklas Haas2023-09-161-1/+1
* filter_kernels: add ewa_lanczos4sharpestNiklas Haas2023-09-161-0/+6
* filter_kernels: refine ewa_lanczossharp/soft constantsNiklas Haas2023-09-161-6/+6
* filter_kernels: use true jinc radiusNiklas Haas2023-09-161-4/+4
* filter_kernels: replace magic jinc radius by constant (cosmetic)Niklas Haas2023-09-161-6/+8
* filter_kernels: properly sharpen/blur filter radiusNiklas Haas2023-09-163-7/+11
* vo_gpu: slight bump to hard-coded option size limitsNiklas Haas2023-09-161-3/+3
* vo_gpu_next: remove ewa_lanczossharp nagNiklas Haas2023-09-161-6/+0
* vo_gpu: vo_gpu_next: support --icc-3dlut-size=autoNiklas Haas2023-09-152-1/+11
* vo_gpu_next: update for new ICC profile APINiklas Haas2023-09-151-38/+60
* present_sync: allow future timestampsDudemanguy2023-09-141-4/+3
* vo_gpu_next: map --scaler-resizes-onlyNiklas Haas2023-09-141-0/+3
* vd_lavc: by default enable cropping by decoderKacper Michajłow2023-09-101-0/+1
* vo: change vsync_interval to doubleDudemanguy2023-09-092-12/+12
* screenshot: support crop with --screenshot-swKacper Michajłow2023-09-091-2/+18
* vo_gpu_next: support --blend-subtitles when taking screenshootKacper Michajłow2023-09-091-3/+25
* vo_gpu: support crop in gl_video_screenshotKacper Michajłow2023-09-091-3/+13
* vo_gpu_next: support crop in video_screenshotKacper Michajłow2023-09-091-4/+11
* vo_gpu_next: forwards compatibility with pl_cacheNiklas Haas2023-09-081-0/+13
* vd_lavc: disable cropping by decoderKacper Michajłow2023-09-081-0/+3
* mp_image: add missing crop initializationKacper Michajłow2023-09-081-0/+7
* vo: vulkan: allow picking devices by UUIDPhilip Langdale2023-09-041-9/+47
* vo_gpu_next: don't rotate gamut visualizationNiklas Haas2023-09-021-7/+5
* Revert "aspect: change --video-pan-x/y to be relative to the destination rect"llyyr2023-09-021-1/+1
* vo_gpu: remove --tone-mapping-modeNiklas Haas2023-09-013-46/+7
* win32: don't load dynamically always available functionsKacper Michajłow2023-09-011-46/+5
* win32/displayconfig: remove custom struct redefinitionKacper Michajłow2023-09-011-60/+0
* vo: add --video-cropKacper Michajłow2023-08-311-4/+11
* mp_image: add image crop rect to mp_image_paramsKacper Michajłow2023-08-312-3/+24
* aspect: don't override src_start/src_endKacper Michajłow2023-08-311-2/+0
* vo_gpu_next: improve --tonemapping-visualizeNiklas Haas2023-08-301-0/+25
* vo_gpu_next: add support for VOCTRL_HDR_METADATAKacper Michajłow2023-08-291-0/+34
* vo: add VOCTRL_HDR_METADATA to get mp_hdr_metadataKacper Michajłow2023-08-291-0/+2
* csputils: add mp_hdr_metadataKacper Michajłow2023-08-291-0/+18
* vo_dmabuf_wayland: unmap osd surface when not neededRobert Mader2023-08-281-1/+9
* vo_gpu_next: fix --target-contrast=infNiklas Haas2023-08-281-1/+1
* vo_gpu_next: update tmp params before rendering frameNiklas Haas2023-08-271-7/+6
* vo_gpu_next: make option shim consistent with new APINiklas Haas2023-08-271-18/+20
* vo_gpu_next: avoid duplicate code (cosmetic)Niklas Haas2023-08-271-5/+4
* vo_gpu_next: correctly set params.frame_mixerNiklas Haas2023-08-271-4/+3
* vo_gpu_next: don't nuke main options state in video_screenshotNiklas Haas2023-08-271-6/+13
* vo_gpu_next: don't override main options in draw_frameNiklas Haas2023-08-271-8/+10
* hwtransfer: use the right hardware config to find conversion targetsPhilip Langdale2023-08-263-5/+25
* hwtransfer: implement support for hw->hw format conversionPhilip Langdale2023-08-262-0/+8
* input: add missing keypad key definesChristoph Heinrich2023-08-252-10/+10
* win32: don't ignore --screen and --fs-screenKacper Michajłow2023-08-231-8/+14
* input: add new keys: Back, Tools, ZoomIn, ZoomOutJames Cuzella2023-08-232-0/+4
* vo_gpu_next: move line to correct location (cosmetic)Niklas Haas2023-08-211-1/+1
* vo_gpu_next: correctly handle GAMUT_AUTONiklas Haas2023-08-211-3/+3
* vo_gpu_next: reword error message on empty screenshotNiklas Haas2023-08-211-1/+1
* aspect: change --video-pan-x/y to be relative to the destination rectKacper Michajłow2023-08-201-1/+1
* aspect: don't allow scaled_src_size be 0Kacper Michajłow2023-08-201-0/+1
* meson: rename all features with underscoressfan52023-08-201-8/+8
* context_drm_egl: remove references to VAAPI in error messagessfan52023-08-201-3/+2
* context_drm_egl: more correctness fixes for uninit proceduresfan52023-08-201-6/+5
* w32_common: try to get the monitor from the window boundsZenos2023-08-201-1/+5
* w32_common: don't fit to screen when VO_WIN_FORCE_POS is setZenos2023-08-201-1/+1
* win32_common: fixes minimized window being focused on launchmwalmer2023-08-201-1/+1
* drm_common: skip cards that don't have connected outputsllyyr2023-08-201-0/+29
* x11: set sizehint for fs-screen and fs-screen-nameDudemanguy2023-08-201-1/+5
* x11: remove xinerama and refactor window geometryDudemanguy2023-08-202-80/+72
* x11: require randr 1.4Dudemanguy2023-08-201-26/+19
* context_drm_egl: don't free egl properties if they are nullArthur Williams2023-08-201-3/+6
* vo_gpu_next: correctly clear removed hooksNiklas Haas2023-08-191-0/+1
* vo_gpu_next: fix typo in video_screenshot()Niklas Haas2023-08-191-1/+1
* vo_gpu_next: add --libplacebo-optsNiklas Haas2023-08-191-0/+7
* vo_gpu_next: don't re-set frame_mixerNiklas Haas2023-08-191-1/+2
* vo_gpu_next: move allow_delayed to move appropriate placeNiklas Haas2023-08-191-1/+1
* vo_gpu_next: switch to new pl_options systemNiklas Haas2023-08-191-99/+124
* vo_gpu_next: fix leak of --icc-profile-auto on uninitNiklas Haas2023-08-181-1/+1
* vo_gpu_next: drop redundant PL_HAVE_LCMS checkNiklas Haas2023-08-181-20/+1
* vo_gpu_next: use pl_dispatch_info_move to avoid useless data copyKacper Michajłow2023-08-181-21/+46
* libplacebo: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-30/+1
* ra_pl: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-65/+1
* vo_gpu_next: drop PL_API_VER compatibility pathsNiklas Haas2023-08-181-46/+0
* meson: remove redundant libplacebo-next checkNiklas Haas2023-08-181-1/+1
* hwdec_cuda: drop old PL_API_VER compatibility pathNiklas Haas2023-08-181-90/+0
* vo_gpu: allow --hdr-peak-decay-rate=0.0Niklas Haas2023-08-182-4/+7
* vo: clear vsync_offset if drawing while pausedDudemanguy2023-08-161-0/+3
* win32: fix display resolution calculation on mulitple monitorsDudemanguy2023-08-151-3/+3
* wayland: clear all keys on keyboard_handle_leaveDudemanguy2023-08-141-0/+4
* wayland: clear saved mpkey more aggressivelyDudemanguy2023-08-141-1/+1
* wayland: use fallback for display-fps/width/heightDudemanguy2023-08-131-5/+17
* x11: add --x11-wid-title optionDudemanguy2023-08-131-2/+3
* vf_vapoursynth: save display resolution as a variableDudemanguy2023-08-131-0/+8
* x11_common: drop unnecessary NULL checkNRK2023-08-131-3/+1
* x11_common: avoid unnecessary XUnmapWindow() callNRK2023-08-131-3/+1
* vo_gpu_next: actually fix screenshots with PARDudemanguy2023-08-081-2/+10
* vo_gpu_next: take into account PAR when taking screenshotsDudemanguy2023-08-071-1/+2
* vo_gpu_next: add ability to use named hook paramsNiklas Haas2023-08-071-1/+14
* mp_image: properly infer color levels for some pixfmtsKacper Michajłow2023-08-071-1/+29
* vo_gpu_next: increase non-interpolation queue sizeNiklas Haas2023-08-071-1/+1
* vo_gpu_next: update for new pl_filter configuration APINiklas Haas2023-08-061-9/+33
* win32: signal VO_EVENT_DPI on dpi changesDudemanguy2023-08-061-0/+1
* vd_lavc: repeatedly attempt to fallback if hwdec fails in reinitPhilip Langdale2023-08-061-2/+5
* vo_gpu/vo_gpu_next: fix setting an empty dscaleDudemanguy2023-08-052-1/+7
* vo_gpu_next: add --hdr-peak-percentileNiklas Haas2023-08-043-0/+4
* vo_vdpau: set hwdec image formatbilldoor12023-08-021-0/+1
* drm: bump minimum version to 2.4.105LaserEyess2023-07-311-4/+0
* build: remove outdated generated directoryDudemanguy2023-07-315-18/+69
* draw_bmp: fix overflowing coordinates in mark_rcsDudemanguy2023-07-302-8/+0
* 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
* video_writer: fix gamma for YUV screenshotssfan52023-07-261-2/+2
* image_writer: log pixfmt conversionsfan52023-07-261-0/+2
* zimg: fix abort on subsampled input with odd heightssfan52023-07-261-1/+8
* wayland: restore xkb_keysym_to_utf8 handlingDudemanguy2023-07-241-5/+10
* build: internally rename gl-wayland to egl-waylandDudemanguy2023-07-231-1/+1
* Revert "vo_gpu_next: use pl_dispatch_info_move to avoid useless data copy"sfan52023-07-231-46/+21
* vo_dmabuf_wayland: correctly handle force-windowDudemanguy2023-07-231-1/+7
* player/video: check for forced eofDudemanguy2023-07-221-0/+4
* 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
* vo_drm: remove VOCTRL_SCREENSHOT_WINDudemanguy2023-07-211-5/+0
* image_writer: use proper specifier for int64_tNRK2023-07-201-1/+2
* zimg: fix broken sig_peak handlingsfan52023-07-191-2/+3
* image_writer: move tag_csp check into image_writer_flexible_csp()sfan52023-07-191-0/+2
* 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
* 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
* vo_gpu_next: add --hdr-contrast-recovery/smoothnessNiklas Haas2023-07-183-0/+12
* 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-173-0/+33
* wayland: wrap resize requests in prepare_resizeDudemanguy2023-07-161-9/+19
* vd_lavc: map `hwdec=yes` to `hwdec=auto-safe`Philip Langdale2023-07-141-2/