Spracherkennung für: .build vermutete Sprache: Shell {Shell[15] Python[10] R[10]} [Methode: maximale Elemente, drei Dimensionen]
# Libplacebo-based video outputs
libplacebo_dep = dependency('libplacebo',
version: '>= 2.72',
required: get_option('libplacebo'))
if not libplacebo_dep.found()
libplacebo_utils = disabler()
subdir_done()
endif
libplacebo_utils = static_library('vlc_libplacebo_utils',
files('utils.c'),
dependencies: [libplacebo_dep],
include_directories: [vlc_include_dirs])
vlc_modules += {
'name' : 'placebo',
'sources' : files('instance.c', 'display.c'),
'link_with' : [libplacebo_utils],
'dependencies' : [libplacebo_dep],
'plugin_dir' : 'video_output',
}
## Vulkan
if vulkan_dep.found()
vlc_modules += {
'name' : 'placebo_vk',
'sources' : files('../vulkan/platform.c', 'instance_vulkan.c'),
'link_with' : [libplacebo_utils],
'dependencies' : [libplacebo_dep],
'plugin_dir' : 'video_output',
}
endif
## OpenGL
if opengl_dep.found()
vlc_modules += {
'name' : 'placebo_gl',
'sources' : files('instance_opengl.c'),
'link_with' : [libplacebo_utils],
'dependencies' : [libplacebo_dep],
'plugin_dir' : 'video_output',
}
endif
if opengles2_dep.found()
vlc_modules += {
'name' : 'placebo_gles2',
'sources' : files('instance_opengl.c'),
'link_with' : [libplacebo_utils],
'c_args' : '-DUSE_OPENGL_ES2',
'dependencies' : [libplacebo_dep],
'plugin_dir' : 'video_output',
}
endif
[Dauer der Verarbeitung: 0.9 Sekunden, vorverarbeitet 2026-10-24]