[vlc-commits] [Git][videolan/vlc][master] 4 commits: meson: add missing noise gate plugin
Felix Paul Kühne (@fkuehne)
gitlab at videolan.org
Thu May 28 10:27:37 UTC 2026
Felix Paul Kühne pushed to branch master at VideoLAN / VLC
Commits:
d058afe1 by Steve Lhomme at 2026-05-28T12:09:29+02:00
meson: add missing noise gate plugin
Added in 4014ed4dc215a5e58ef063121be6cd8f411ea1b2
- - - - -
223a594c by Steve Lhomme at 2026-05-28T12:09:29+02:00
meson: add missing glblend plugin
- - - - -
5da8f483 by Steve Lhomme at 2026-05-28T12:09:29+02:00
messon: add missing rtp_mpeg4 plugin
Added in a40fbd1feeb6a3de29ad0440acd21ff71aa782ed.
- - - - -
b458b2a2 by Steve Lhomme at 2026-05-28T12:09:29+02:00
autotools: build libopengl_filter_plugin in Windows
It's built in meson since b4448160ca9e89c8e48696cd4727997c94c9b884.
- - - - -
4 changed files:
- modules/access/rtp/meson.build
- modules/audio_filter/meson.build
- modules/video_filter/Makefile.am
- modules/video_filter/meson.build
Changes:
=====================================
modules/access/rtp/meson.build
=====================================
@@ -49,6 +49,11 @@ vlc_modules += {
'sources': files('mpeg12.c')
}
+vlc_modules += {
+ 'name': 'rtp_mpeg4',
+ 'sources': files('mpeg4.c')
+}
+
vlc_modules += {
'name': 'rtp_pcm',
'sources': files('pcm.c')
=====================================
modules/audio_filter/meson.build
=====================================
@@ -58,6 +58,13 @@ vlc_modules += {
'dependencies' : [m_lib]
}
+# Gate filter module
+vlc_modules += {
+ 'name' : 'gate',
+ 'sources' : files('gate.c'),
+ 'dependencies' : [m_lib]
+}
+
# Karaoke filter module
vlc_modules += {
'name' : 'karaoke',
=====================================
modules/video_filter/Makefile.am
=====================================
@@ -151,6 +151,13 @@ endif
libopengl_filter_plugin_la_SOURCES = video_filter/opengl.c
+if HAVE_WIN32
+libopengl_filter_plugin_la_LIBADD = libvlc_opengl.la
+if HAVE_GL
+video_filter_PLUGINS += libopengl_filter_plugin.la
+endif
+endif
+
if HAVE_LINUX
if HAVE_ANDROID
libopengl_filter_plugin_la_LIBADD = libvlc_opengles.la
=====================================
modules/video_filter/meson.build
=====================================
@@ -376,6 +376,14 @@ vlc_modules += {
'link_with' : [deinterlacecommon_lib]
}
+# gl blend
+vlc_modules += {
+ 'name' : 'glblend',
+ 'sources' : files('deinterlace/glblend.c'),
+ 'dependencies' : [gl_common_dep, gl_vout_dep],
+ 'enabled' : gl_vout_dep.found(),
+}
+
# Postproc filter
postproc_dep = dependency('libpostproc', required: get_option('postproc'))
postproc_c_args = []
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f78b4a030896a6251ea1ec63515541b2d40835c1...b458b2a2b38e5eeb462459bd860b24fb4d103bee
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f78b4a030896a6251ea1ec63515541b2d40835c1...b458b2a2b38e5eeb462459bd860b24fb4d103bee
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help
More information about the vlc-commits
mailing list