You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Steve Lhomme 32ec38062c meson: fix caca dependency on x11 2 years ago
..
android android/display: group VOUT_DISPLAY_CHANGE_SOURCE_CROP/ASPECT control 2 years ago
apple VLCSampleBufferDisplay: use already computed placement 2 years ago
drm drm: use already computed placement 2 years ago
libplacebo meson: use the same libplacebo plugin names as autotools 2 years ago
opengl opengl: Makefile.am: remove opengl deprecation warning on OSX 2 years ago
vulkan load module with a logger 3 years ago
wayland wayland/shm: use already computed placement 2 years ago
win32 meson: add "directx" option to turn of some d3d11/d3d9 modules 2 years ago
xcb x11: use already computed placement 2 years ago
Makefile.am caopengllayer: enable -fobjc-arc 2 years ago
README vout: update priority rules 8 years ago
caca.c caca: handle CHANGE_SOURCE_PLACE like a CROP change 2 years ago
caopengllayer.m caopengllayer: fix leak on error 2 years ago
decklink.cpp display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
drawable_os2.c drawable_os2: include vlc_threads.h 3 years ago
flaschen.c display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
glx.c opengl: add an alpha config to the activate cb 3 years ago
kms.c window: rename <vlc_vout_window.h> to <vlc_window.h> 4 years ago
kva.c kva: use already computed placement 2 years ago
macosx.m display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
meson.build meson: fix caca dependency on x11 2 years ago
splitter.c display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
vdummy.c display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
vgl.c vgl: ensure the proper module is used 3 years ago
vmem.c display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago
wasync_resize_compressor.h vout: add resize compressor helper 4 years ago
wdummy.c window: rename <vlc_vout_window.h> to <vlc_window.h> 4 years ago
wextern.c libvlc: allow user to report mouse events when using libvlc_video_set_output_callbacks 3 years ago
window_macosx.m macosx: Handle mouse events from vout window instead of vout display 3 years ago
window_os2.c window: rename <vlc_vout_window.h> to <vlc_window.h> 4 years ago
yuv.c display: remove redundant VOUT_DISPLAY_CHANGE_DISPLAY_FILLED 2 years ago

README

Video output display plugins
=============================

Priority rules
---------------

The priorities ranges are as follows since December 2018:

- less than 20: console (text)
- less than 50: plain frame buffers
- less than 100: no embedded windowing
- less than 150: SW scaling
- less than 200: SW subpicture blending
- less than 250: SW chroma conversion
- rest: good stuff :-)

No more than one plugin with a given non-zero riority.

On Windows, native outputs are now priorized over XCB (as there now is
a Win32 port of XCB).