[vlc-devel] [PATCH 0/7]

Rémi Denis-Courmont remi at remlab.net
Thu Sep 24 21:59:24 CEST 2020


	Hi,

This completes the VLC modules API rework that was already partially
merged and provides a couple of examples.

Exports are not really necessary in this patchset. But given that the
new functions replace vlc_module_load(), it seems logical to export
them.

----------------------------------------------------------------
Rémi Denis-Courmont (7):
      modules: rename plugin functions
      modules: activation function cannot be NULL
      modules: revector
      modules: export vlc_module_match()
      modules: export vlc_module_map()
      tls server: use vlc_module_match() directly
      tls client: use vlc_module_match() directly

 include/vlc_modules.h | 35 +++++++++++++++++++++++
 src/config/core.c     |  4 +--
 src/libvlccore.sym    |  2 ++
 src/modules/bank.c    | 20 ++++++-------
 src/modules/modules.c | 47 ++++++++-----------------------
 src/modules/modules.h |  4 +--
 src/network/tls.c     | 78 ++++++++++++++++++++++++++-------------------------
 7 files changed, 103 insertions(+), 87 deletions(-)

-- 
Rémi Denis-Courmont
http://www.remlab.net/





More information about the vlc-devel mailing list