Is it against the VLC licensing to include the VLC library's as header files in a C++ program (for my customer) which displays a camera image. The program will be used as a surveillance program, to monitor a process. The reason I want to use my own program, not a standard VLC, is to integrate the camera image into the graphical user interface for a process control.
I will use the VLC library's without modifications.
Do I have to send my source code along with the control program?
Can I only send the binary files, and publish it under GPL, so my customer can redistribute the compiled program? This is OK for me, but I will not give my customer my source code for the control system.
Is there a change to by a license to implement the code in my own program?