Skip to content

VLCKit: use a designated module map and exclude C interface

This excludes libvlc's C interface from the module map fixing warnings in swift projects that its headers were not part of the umbrella header, which is the expected behavior.

The C interface can still be used by using its own designated umbrella header with a #import <VLCKit/vlc/vlc.h> statement.

This fixes #561 (closed).

Merge request reports