summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* vo_gpu: vulkan: provide a helper to access device name optionPhilip Langdale2021-06-112-0/+17
* vo_rpi: fix argument nameDudemanguy2021-06-081-2/+2
* wayland: refactor dispatching eventsDudemanguy2021-05-281-46/+34
* win32: support the property 'focused'Avi Halachmi (:avih)2021-05-271-1/+12
* vo_gpu: replace --icc-contrast by --icc-force-contrastNiklas Haas2021-05-261-41/+40
* wayland: shuffle around the render loop againDudemanguy2021-05-245-35/+35
* wayland: send VO_EVENT_DPI on output event as wellDudemanguy2021-05-231-0/+1
* vo_gpu: fix extreme clipping with --gamut-clipping for HDR outputsNiklas Haas2021-05-221-1/+2
* wayland: simplify render loopDudemanguy2021-05-225-49/+36
* vo_gpu: hwdec_vaapi: silence errors while probingNiklas Haas2021-05-194-4/+7
* vo_gpu: fix trivial memory leakYour Name2021-05-071-1/+3
* Revert "vo_gpu: revert 8a09299 and conditionally clear framebuffer again"Your Name2021-05-071-5/+3
* vf_sub: restore OSD if removedYour Name2021-05-071-0/+9
* mac: add support for display-width/display-height propertyder richter2021-05-061-13/+20
* command: add display-width/display-height propertyDudemanguy2021-05-067-0/+34
* filter_kernels: fix quadric windowNiklas Haas2021-05-041-1/+1
* build: address AVCodec, AVInputFormat, AVOutputFormat const warningssfan52021-05-011-3/+3
* wayland: ignore toplevel listener if geometry is 0Dudemanguy2021-04-261-0/+4
* mac: fix window geometry calculation on secondary screensder richter2021-04-241-19/+26
* win32: fit_window_on_screen: simplify, add commentsAvi Halachmi (:avih)2021-04-231-16/+17
* win32: fit_window_on_screen: centralize logic (no-op)Avi Halachmi (:avih)2021-04-231-4/+3
* win32: fit_window_on_screen: ensure top edge is insideAvi Halachmi (:avih)2021-04-231-6/+18
* options: win32: ignore and deprecate --fit-borderAvi Halachmi (:avih)2021-04-231-1/+1
* vo_gpu: greatly increase maximum shader cache sizeNiklas Haas2021-04-181-1/+1
* wayland: workaround hidden state detection badnessDudemanguy2021-04-182-2/+25
* wayland: update geometry + cursor on output eventDudemanguy2021-04-161-40/+56
* wayland: support the display-hidpi-scale propertyDudemanguy2021-04-121-0/+8
* vo_gpu: adjust interpolation_threshold's defaultLaserEyess2021-03-281-1/+1
* options: Make validation and help possible for all option typesPhilip Langdale2021-03-2811-81/+101
* vo_gpu: placebo: keep track of texture sample modeNiklas Haas2021-03-211-0/+4
* wayland: no mouse dragging in fullscreen/maximizedDudemanguy2021-03-021-0/+1
* vd_lavc: wrap use of deprecated AVCodecContext.thread_safe_callbacks in #ifsfan52021-03-021-0/+2
* mac: fix traditional fullscreen on macOS 11der richter2021-02-272-4/+20
* mac: remove an unused variableder richter2021-02-271-1/+0
* vo_gpu: libplacebo: require v2.72.0Niklas Haas2021-02-231-51/+1
* mac: support --on-all-workspaces optionEvgeny Zinoviev2021-02-212-0/+13
* vo_gpu: don't abort() if plane tex creation failsNiklas Haas2021-02-161-3/+4
* vo_gpu: vaapi: export plane pitch properlyNiklas Haas2021-02-121-0/+4
* vo_gpu: lower default deband thresholdMia Herkt2021-02-051-1/+1
* vo_wlshm: support big endian systemsEmmanuel Gil Peyrot2021-02-041-1/+2
* mac: fix dangling pointersder richter2021-01-131-28/+17
* vo_gpu: don't segfault if 3DLUT texture fails uploadingNiklas Haas2021-01-011-0/+5
* csputils: add mappings for DCI-P3 (ST.431-2) and P3-D65 (ST.432-1)Jan Ekström2020-12-301-0/+4
* vd_lavc: add VP8 to the default allowed hwdec codec listEmmanuel Gil Peyrot2020-12-301-1/+1
* vo_gpu: cast bvecN to vecN for mix() on older GLSLNiklas Haas2020-12-284-49/+85
* wayland: support multiple modifiersDudemanguy2020-12-201-2/+4
* mac: fix type mismatch Int instead of Int32der richter2020-12-191-1/+1
* mac: use visible frame rectangle for window geometry calculationder richter2020-12-191-12/+18
* mac: fix a window positioning bug when exiting fullscreender richter2020-12-192-10/+14
* vo_wlshm: support presentation timeDudemanguy2020-12-141-0/+14
* wayland: unify frame/presentation callback codeDudemanguy2020-12-144-176/+76
* x11: update geometry/autofit opts on runtimeDudemanguy2020-12-142-0/+25
* wayland: update geometry/autofit opts on runtimeDudemanguy2020-12-141-4/+21
* wayland: remove unused function declarationDudemanguy2020-12-131-1/+0
* wayland: handle multiple outputs more correctlyDudemanguy2020-12-081-65/+89
* vo_gpu: revert 8a09299 and conditionally clear framebuffer againder richter2020-12-061-3/+5
* mac: support screen-name and fs-screen-name optsder richter2020-12-062-7/+23
* wayland: support fs-screen-name optionDudemanguy2020-12-061-17/+25
* x11: support screen-name and fs-screen-name optsDudemanguy2020-12-061-1/+19
* vo_gpu: placebo: update for upstream API changesNiklas Haas2020-12-041-2/+29
* vo_sixel: don't divide by zero on small terminalAvi Halachmi (:avih)2020-12-021-10/+16
* vo_sixel: re-fit image on terminal resizeShreesh Adiga2020-12-021-1/+20
* vo_sixel: refactor of resize, reconfig (no-op)Shreesh Adiga2020-12-021-27/+34
* vo_sixel: Update description string of vo driverShreesh Adiga2020-12-021-1/+1
* csputils: add MP_CHROMA_TOPLEFTNiklas Haas2020-12-023-1/+8
* vo_sixel: don't leak the frame referenceAvi Halachmi (:avih)2020-11-291-4/+9
* vo_tct: don't leak the frame referenceAvi Halachmi (:avih)2020-11-291-0/+5
* vo_tct: remove unused variableAvi Halachmi (:avih)2020-11-291-7/+0
* vo_sixel: use draw_frame instead of draw_imageShreesh Adiga2020-11-271-13/+36
* vo_sixel: skip testdither init in fixed paletteShreesh Adiga2020-11-271-11/+18
* vo_sixel: Update libsixel constant valuesShreesh Adiga2020-11-271-3/+3
* vo_sixel: change default dither to "auto"Avi Halachmi (:avih)2020-11-271-1/+1
* vo_sixel: fix the image corruption with mltermAvi Halachmi (:avih)2020-11-271-6/+5
* vo_sixel: support --vo-sixel-exit-clear[=yes]Avi Halachmi (:avih)2020-11-271-2/+7
* vo_sixel: draw osd on the output frameShreesh Adiga2020-11-221-0/+5
* vo_sixel: return -1 instead of SIXELSTATUS on failureShreesh Adiga2020-11-221-10/+36
* vo_sixel: set --vo-sixel-fixedpalette=yes by defaultShreesh Adiga2020-11-221-1/+1
* vo_sixel: Add aspect ratio based output centeringShreesh Adiga2020-11-221-158/+156
* vo_sixel: rename all user options with opt_ prefixShreesh Adiga2020-11-221-36/+50
* vo_sixel: set output resolution based on terminal_get_size2Shreesh Adiga2020-11-221-2/+37
* vo_sixel: Add fallback terminal width and heightShreesh Adiga2020-11-091-2/+5
* vo_sixel: Add checks to prevent null pointer dereferencing.Shreesh Adiga2020-11-091-1/+8
* wayland: fix buffer overrun in get_modsDudemanguy2020-11-081-3/+3
* wayland: check for modifier keys on pointer eventsDudemanguy2020-11-082-33/+40
* Revert "wayland: conditionally commit surface on resize"Dudemanguy2020-11-083-10/+2
* mac: make focus property observableder richter2020-11-071-0/+32
* video/out/vo_sixel.c: Implement sixel as a output deviceShreesh Adiga2020-11-072-0/+425
* vd_lavc: add AV1 to the default allowed hwdec codec listJan Ekström2020-11-031-1/+1
* wayland: use more specific input codes headerEmmanuel Gil Peyrot2020-10-251-1/+1
* vo_gpu: improve gamut warning bounds checksNiklas Haas2020-10-211-2/+2
* wayland: don't use presentation time if ust is 0Dudemanguy2020-10-191-3/+4
* vo_gpu: fix segfault when updating render optsDudemanguy2020-10-151-1/+2
* vo_gpu: EGL: hack for alpha on different platformsDudemanguy2020-10-152-1/+4
* wayland: update opaque region on runtimeDudemanguy2020-10-155-39/+54
* vo_gpu: update render options on runtimeDudemanguy2020-10-152-4/+14
* wayland: be less strict about when to renderDudemanguy2020-10-155-3/+16
* Revert "wayland: add wayland-display-socket option"Dudemanguy2020-10-072-11/+3
* wayland: add wayland-display-socket optionDudemanguy2020-10-062-3/+11
* wayland: set an opaque regionDudemanguy2020-10-013-0/+19
* mac: add support for the focused propertyder richter2020-09-251-0/+4
* mac: add an option to prevent focusing of the window on opender richter2020-09-252-3/+14
* wayland: only render if we have frame callbackDudemanguy2020-09-217-37/+108
* mac: add an option to change the App activation policyder richter2020-09-201-1/+18
* mac: add ontop window level for desktopder richter2020-09-201-1/+5
* options: simplify --android-surface-size handlingsfan52020-09-201-19/+2
* sws_utils: work around libswscale corrupting memory yet againwm42020-09-172-2/+57
* vo_vdpau: remove an unused variablewm42020-09-101-2/+0
* vo_vdpau: remove deprecated/inactive --vo-vdpau-deint optionwm42020-09-092-7/+0
* command: add read-only focused propertyGuido Cella2020-09-084-1/+33
* vo_gpu: EGL: fix transparency on X11/EGL/Mesawm42020-08-271-1/+1
* vo_gpu: EGL: slightly better debug logging of EGL configswm42020-08-271-1/+2
* wayland: always update sbc for presentation timeDudemanguy2020-08-241-0/+1
* wayland: simplify presentation timeDudemanguy2020-08-222-12/+10
* cocoa-cb: force layer update on resizeder richter2020-08-221-1/+1
* mac: add icc profile and ambient light sensor supportder richter2020-08-221-6/+30
* mac: use config cache und wakeup for mac option runtime changesder richter2020-08-223-42/+48
* mac: make ontop level runtime changeableder richter2020-08-221-1/+2
* mac: properly guard and unwrap an optional valueder richter2020-08-221-8/+12
* cocoa-cb: generalisation of backend independent partsder richter2020-08-226-540/+720
* wayland: conditionally commit surface on resizeDudemanguy2020-08-203-2/+10
* wayland: refactor geometry/window handlingDudemanguy2020-08-202-104/+112
* wayland: reset geometry on reconfig if fullscreenDudemanguy2020-08-181-4/+10
* wayland: soften GNOME warningDudemanguy2020-08-172-8/+1
* wayland: don't rely on presentation discardedDudemanguy2020-08-164-10/+4
* wayland: refactor presentation timeDudemanguy2020-08-164-61/+68
* wayland: destroy presentation feedback on uninitDudemanguy2020-08-141-0/+3
* wayland: actually resize videos in a playlistDudemanguy2020-08-141-1/+1
* wayland: expose wayland-app-id as a user optionDudemanguy2020-08-141-0/+14
* wayland: tweak xdg_surface creationDudemanguy2020-08-141-5/+4
* wayland: don't set mouse pos on state changeDudemanguy2020-08-022-1/+6
* wayland: avoid potential deadlocksDudemanguy2020-07-311-3/+11
* wayland: correctly signal the end of drag-and-dropDudemanguy2020-07-291-1/+1
* wayland: fix a potential race in wait_eventsDudemanguy2020-07-291-4/+7
* wayland: remove unused declarationDudemanguy2020-07-191-1/+0
* vo_gpu: clip highlights before tone-mappingNiklas Haas2020-07-191-4/+5
* vo_gpu: vulkan: print libplacebo API verNiklas Haas2020-07-161-0/+1
* zimg: add slice threading and use it by defaultwm42020-07-152-20/+111
* zimg: refactor (move around fields)wm42020-07-152-78/+106
* vo_gpu: hwdec_vaapi: handle lack of object size with AMD driversPhilip Langdale2020-07-141-0/+26
* vo_gpu: hwdec_vaapi: add support for DRM format modifiersNiklas Haas2020-07-141-2/+5
* cocoa-cb: fix unfs window size when toggling out of fullscreender richter2020-07-121-1/+3
* x11: add option to make window appear on a specific workspacewm42020-07-121-2/+3
* sws_utils: do not mutate src/dst parameterswm42020-07-081-24/+20
* x11: remove terrible xdg-screensaver hackwm42020-07-082-47/+1
* client API: add software rendering APIwm42020-07-084-1/+212
* Warn if on GNOMEwm42020-07-071-0/+7
* vo_gpu: vulkan: add ability to disable eventsNiklas Haas2020-06-301-0/+5
* vo_gpu: fix typo in struct namesfan52020-06-241-1/+1
* vo_gpu: use highp float if available for GLESStephen Salerno2020-06-211-0/+5
* vo_gpu: add better gamut clipping optionNiklas Haas2020-06-193-0/+14
* vo_gpu: fix scaler/window validation to allow unsettingNiklas Haas2020-06-181-0/+4
* vo_x11: partially restore operation on bad endian systemswm42020-06-171-6/+22
* video: some concessions to big endian hostswm42020-06-171-8/+11
* video: alias IMGFMT_RGB30 to AV_PIX_FMT_X2RGB10wm42020-06-171-0/+4
* repack: handle endian in a more general waywm42020-06-171-6/+7
* img_format: fight ffmpeg pixdesc some morewm42020-06-171-28/+49
* vo_gpu: placebo: add fallback code for stride mismatchNiklas Haas2020-06-161-12/+52
* vo_gpu: add BT.2390 tone-mappingNiklas Haas2020-06-153-7/+58
* vo_gpu: reinterpret SDR white levels based on ITU-R BT.2408Niklas Haas2020-06-153-6/+10
* vo_gpu: move coherent specifier to the correct locationNiklas Haas2020-06-102-2/+2
* cocoa-cb: properly reset window isMoving state on title bar clicksder richter2020-06-061-0/+2
* vo_gpu: fix display corruption with window screenshotswm42020-06-061-0/+1
* vo_gpu: mark peak detection buffer coherentNiklas Haas2020-06-061-1/+1
* vo_gpu: make storage images/buffers as restrictNiklas Haas2020-06-061-2/+2
* vulkan/wayland: fix another build breakageDaniel Bermond2020-06-051-1/+1
* wayland: fix buildwm42020-06-042-3/+3
* build: change filenames of generated fileswm42020-06-043-9/+9
* options: add --video-scale-x/ywm42020-06-031-4/+4
* vaapi: correct broken NULL checkwm42020-06-031-1/+1
* vo: refine wakeup condition, and wake up more in audio sync modewm42020-06-011-3/+3
* x11_common: added ICCCM WM_HINTSArthur Williams2020-05-241-0/+11
* vo_x11: allow OSD rendering outside of video regionwm42020-05-221-65/+52
* mp_image: add helper for clearing regions outside of a rectanglewm42020-05-222-0/+16
* video: add AV_PIX_FMT_UYYVYY411 conversion supportwm42020-05-221-30/+52
* repack: use new imgfmt metadata in more caseswm42020-05-211-74/+59
* img_format: expose another helperwm4