vlc/modules/video_output
Rémi Denis-Courmont 84c253cdd1 window: rename vout_window* to vlc_window*
The baseline windowing code has not been specific to the video output
for a while.
2022-05-16 16:51:03 +00:00
..
android window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
apple window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
drm window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
libplacebo placebo: remove redundant test 2022-05-10 16:11:27 +00:00
opengl window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
vulkan window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
wayland window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
win32 window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
xcb window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
Makefile.am drm: remove no longer format negotiation code 2022-03-24 09:31:37 +00:00
README vout: update priority rules 2018-12-20 21:32:54 +02:00
caca.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
caopengllayer.m window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
decklink.cpp decklink: flush from stop 2022-04-03 20:31:32 +00:00
drawable_os2.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
fb.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
flaschen.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
glx.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
kms.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
kva.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
macosx.m window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
splitter.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
vdummy.c vdummy: implement the display callback 2022-05-06 06:08:54 +00:00
vgl.c opengl: vgl: use new vtable 2022-05-03 16:15:29 +00:00
vmem.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
wdummy.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
wextern.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
window_macosx.m window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
window_os2.c window: rename vout_window* to vlc_window* 2022-05-16 16:51:03 +00:00
yuv.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00

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).