[vlc-commits] [Git][videolan/vlc][master] 9 commits: codec: mad: install in codec plugins folder

Steve Lhomme (@robUx4) gitlab at videolan.org
Tue Sep 22 07:27:44 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
4d0fcf9a by Steve Lhomme at 2026-09-22T07:13:16+00:00
codec: mad: install in codec plugins folder

It's a decoder, not an audio filter.

The code was moved in 9ee820129bba764729a7ab0914a3b3e7383f5770 but not the
installation folder.

- - - - -
d4abd7ef by Steve Lhomme at 2026-09-22T07:13:16+00:00
access: noidea: install in access plugins folder

- - - - -
586bf5ed by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: add the possibility to install modules in a sub directory of plugins/

Rather than installing flat in the prefix/vlc/plugins folder.

- - - - -
28639396 by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: set the plugins subdirectory for each module

- - - - -
a9588c85 by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: install the libbluray java files next to the plugin

- - - - -
e681bc2d by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: add the possibility to not install a module

Like test or mock modules.

- - - - -
bef373d2 by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: do not install mock modules

- - - - -
1be1a754 by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: do not install test module

- - - - -
d5c978b6 by Steve Lhomme at 2026-09-22T07:13:16+00:00
meson: fix non-Windows install location of libvlc.pc

To match the location of autotools.

- - - - -


50 changed files:

- meson.build
- modules/access/Makefile.am
- modules/access/http/meson.build
- modules/access/meson.build
- modules/access/rtp/meson.build
- modules/access/screen/meson.build
- modules/access_output/meson.build
- modules/audio_filter/meson.build
- modules/audio_mixer/meson.build
- modules/audio_output/android/meson.build
- modules/audio_output/meson.build
- modules/codec/Makefile.am
- modules/codec/meson.build
- modules/control/meson.build
- modules/demux/meson.build
- modules/gui/meson.build
- modules/gui/qt/meson.build
- modules/gui/skins2/meson.build
- modules/hw/d3d11/meson.build
- modules/hw/d3d9/meson.build
- modules/hw/nvdec/meson.build
- modules/hw/vaapi/meson.build
- modules/isa/x86/meson.build
- modules/keystore/meson.build
- modules/logger/meson.build
- modules/lua/meson.build
- modules/meson.build
- modules/meta_engine/meson.build
- modules/misc/meson.build
- modules/misc/preparser_serializer/meson.build
- modules/mux/meson.build
- modules/packetizer/meson.build
- modules/services_discovery/meson.build
- modules/spu/meson.build
- modules/stream_extractor/meson.build
- modules/stream_filter/meson.build
- modules/stream_out/chromecast/meson.build
- modules/stream_out/hls/meson.build
- modules/stream_out/meson.build
- modules/text_renderer/meson.build
- modules/video_chroma/meson.build
- modules/video_filter/meson.build
- modules/video_output/apple/meson.build
- modules/video_output/libplacebo/meson.build
- modules/video_output/meson.build
- modules/video_output/opengl/meson.build
- modules/video_output/wayland/meson.build
- modules/video_output/win32/meson.build
- modules/video_splitter/meson.build
- modules/visualization/meson.build


The diff was not included because it is too large.


View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/12269828660702f997a46594de02c2f58377ef6c...d5c978b6800292ddc177eadcc9c06d1b5352a92e

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/12269828660702f997a46594de02c2f58377ef6c...d5c978b6800292ddc177eadcc9c06d1b5352a92e
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