Fix typo. Draw line method.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
Return VideoPixelFormat directly from VideoSource. Backwards compatible using string conversion operator.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
Rather extensive file refactoring and dividing. Split into source and include directories. Improved header install to make sure always up to date. Should all be backwards compatible.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
Switch to 4-space indent.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
Fix glinclude order.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
Add MIT licence header to those missing it.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>
CMake commands to lowercase. Fix config.h output directory - remove from versioning.

Signed-off-by: Steven Lovegrove <stevenlovegrove@gmail.com>