101 Commits

Author SHA1 Message Date
Jonathan Thomas
98ccfb5ee1 Fixing cmake build scripts to support 64bit on Windows. Also refactoring some pointer handling to support 64bit on Windows (Linux and Mac have always supported it). Adding instructions for setting up a Windows 64 bit build environment using MSYS2. 2016-08-12 19:15:19 -05:00
Jonathan Thomas
d7f4b08844 Making some small tweaks for consistency / code format 2016-08-02 18:18:24 -05:00
Jonathan Thomas
d743d4988b Merge branch 'enable_system_jsoncpp' of https://github.com/komackaj/libopenshot into komackaj-enable_system_jsoncpp
# Conflicts:
#	src/CMakeLists.txt
2016-08-02 18:08:02 -05:00
Jonathan Thomas
10f0881241 Merge pull request #10 from mlocati/win-fix-build-imagemagick
Fix build ImageMagick under Windows
2016-08-02 17:35:50 -05:00
Jonathan Thomas
723bd24e5c Adding new dependency: libzmq (ZeroMQ). Adding a new debug logging class powered by sockets and ZeroMQ, to allow a threadsafe way to communicate debug messages to a client application (i.e. openshot-qt). Also, removing unneeded Sleep.h functions. There will be lots more code utilizing ZeroMQ soon. 2016-04-04 23:09:18 -05:00
Juraj Komacka
e954b2ff80 Add USE_SYSTEM_JSONCPP option 2016-03-29 14:07:10 +02:00
Jonathan Thomas
bb6102f46f Added support for newer versions of libav media library. 2016-01-07 23:50:48 -06:00
Michele Locati
f471c3268f Fix build ImageMagick under Windows 2015-12-14 14:25:59 +01:00
Jonathan Thomas
ff39fdaaf4 Updated Eclipse/Aptana project file with improved cmake build targets
Updated Doxygen definition file (for generating documention)
2015-02-04 23:53:39 -06:00
Jonathan Thomas
66dfed502b Added FindPythonLibs cmake module to address issues with older versions of Cmake that dont correctly identify new versions of Python. 2014-08-06 13:42:29 -05:00
Jonathan Thomas
3227d59f15 Improved Cmake scripts to better support Windows, and fixed a large memory leak because *reader was not being deleting after being created in Clip objects. 2014-07-25 23:32:12 -05:00
Jonathan Thomas
338b0e85e3 Improved cmake module for unittest++ to work with Arch 2014-07-02 17:01:33 -05:00
Jonathan Thomas
3a6386634a Fixed many serious compiler errors, such as non-void functions missing a return value. 2014-06-30 15:37:50 -05:00
Jonathan Thomas
2c9041ad55 Fixed cmake issue finding UnitTest++ on Fedora, and now look in lib64 directory as well. 2014-06-27 15:15:51 -05:00
Jonathan Thomas
0e5447cd0d Renamed JUCE to libopenshot in the cmake find module. Fixed python install target to work on Windows. 2014-02-19 15:43:58 -06:00
Jonathan Thomas
436b0edd27 Updated Windows build scripts for ImageMagick using MinGW from Qt5 and added README for building ImageMagick. 2014-02-13 15:17:41 -06:00
Jonathan Thomas
ca180a5fcd Added initial checkin of Windows build script to automate ImageMagick compilation in Windows. It can build ImageMagick against a default MinGW installation or Qt's MinGW installation. 2014-02-01 00:21:54 -06:00
Jonathan Thomas
0e037a389e Fixed many Windows build issues 2014-01-01 22:50:41 -06:00
Jonathan Thomas
a42e257521 Many small improvements, bug fixes, and build system fixes for newer systems that have both qt4 and qt5. 2013-09-08 16:08:56 -05:00
Jonathan Thomas
6cac382773 Fixed most build warnings on Mac OS X 2013-06-09 01:08:23 -05:00
Jonathan Thomas
f04e821f0d Refactored blackmagic capture example into DecklinkCapture.cpp, and added it into libopenshot. Also, added a new, Main_Blackmagic.cpp example program, which invokes the DecklinkCapture.cpp class.
Also, built in a 20 frame buffer into the DecklinkCapture.cpp class, to discard old frames, to keep the memory from filling up.
2013-02-06 02:09:21 -06:00
Jonathan Thomas
6c1d0a9568 Added initial Blackmagic support, including cmake scripts and build instructions, and a test executable. 2013-01-26 16:48:41 -06:00
Jonathan Thomas
0dcc8fc7fe Adding a __init__.py python module, for the Debian packaging 2012-08-08 01:13:57 -05:00
Jonathan Thomas
d2e3285099 Fixed cmake dependency for JUCE on Windows 2012-06-28 15:58:39 -05:00
Jonathan Thomas
57520f0ba3 Removed juce files to their own library 2012-06-15 17:46:13 -05:00