sentence: use of vlc with other programs api several apis can connect to vlc and use its functionality : libvlc api -- the vlc core , for c and c++ vlckit -- an objective-c framework for mac os x javascript api -- the evolution of activex api and firefox integration d-bus controls go binding c# interface python controls java api directshow filters delphi/pascal api : paslibvlc by : '' robert jędrzejczyk '' free pascal bindings and an oop wrapper component , via the libvlc .