1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-28 23:09:59 +02:00
vlc/modules/video_output
Steve Lhomme b469857dec vlc_threads: remove the thread priority when creating a thread
It is not used in POSIX systems. On other system it probably don't make a
difference anymore, only Windows has actual useful values for
VLC_THREAD_PRIORITY_XXX. The synchronization is more important than having some
threads called more often than others.
2022-04-27 08:16:28 +00:00
..
android opengl: remove reference counting 2022-02-18 10:30:34 +01:00
apple VCLOpenGLES2VideoView : consider other application states to allow ios display initialization 2022-01-10 17:50:06 +00:00
drm drm: fix potential out of bound read 2022-03-24 09:31:37 +00:00
libplacebo libplacebo: display: fix variable type 2022-04-15 15:05:59 +00:00
opengl opengl: use texture_rg when available 2022-04-15 08:43:55 +00:00
vulkan vulkan: platform_xcb: rename platform_ops into ops 2022-03-06 12:08:06 +00:00
wayland vlc_threads: remove the thread priority when creating a thread 2022-04-27 08:16:28 +00:00
win32 vlc_threads: remove the thread priority when creating a thread 2022-04-27 08:16:28 +00:00
xcb vlc_threads: remove the thread priority when creating a thread 2022-04-27 08:16:28 +00:00
caca.c vlc_threads: remove the thread priority when creating a thread 2022-04-27 08:16:28 +00:00
caopengllayer.m plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
decklink.cpp decklink: flush from stop 2022-04-03 20:31:32 +00:00
drawable_os2.c plugins: purge use of set_category() 2021-12-20 09:45:01 +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 glx: set northwest bit gravity on output window 2022-03-14 17:39:07 +00:00
kms.c kms: drop window priority below xcb/xdg-shell 2022-01-12 12:06:21 +00:00
kva.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
macosx.m modules: fix typos 2022-01-08 15:19:32 +00:00
Makefile.am drm: remove no longer format negotiation code 2022-03-24 09:31:37 +00:00
README
splitter.c splitter: have default --video-splitter to "none" 2022-01-15 20:40:24 +00:00
vdummy.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
vgl.c libvlc: add the possibility to flip the rendered textures 2022-03-05 12:23:02 +00:00
vmem.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
wdummy.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
wextern.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
window_macosx.m vout: macosx: add standalone window provider 2021-12-08 14:43:31 +00:00
window_os2.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
yuv.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00

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