Jonathan Thomas
|
bb9849c60a
|
Fixed some serious issues with the Timeline class, improved the Timeline unit tests to cover more of the code, and fixed a bug with the Clip class... which removed the Reader during closing.
|
2015-02-07 18:06:11 -06:00 |
|
Jonathan Thomas
|
a3e7b70a7a
|
Improved build scripts and refactored some executibles, such as the example apps
|
2015-02-07 16:48:43 -06:00 |
|
Jonathan Thomas
|
985f30e467
|
Added many new unit tests, including Color tests and ImageWriter tests.
|
2015-02-05 00:12:34 -06:00 |
|
Jonathan Thomas
|
6607f81922
|
Updated Python and Ruby Bindings with new classes
Update cmake build scripts
|
2015-02-05 00:10:00 -06:00 |
|
Jonathan Thomas
|
7eb25b54fc
|
Fixed a bad seek bug, where the FFmpegReader would read until the end of stream looking for a frame. Also refactored a bit of cmake code.
|
2014-09-13 16:35:11 -05:00 |
|
Jonathan Thomas
|
93a4c0bad6
|
Fixed some build errors on Windows related to the JUCE hypot function and c++0x support on Windows
|
2014-07-21 15:13:41 -05:00 |
|
Jonathan Thomas
|
e135eb5738
|
Changed license to LGPLv3 for all libopenshot code.
|
2014-07-11 16:52:14 -05:00 |
|
Jonathan Thomas
|
4509254895
|
Added new cmake options to set the quantum depth of the installed ImageMagick library... so libopenshot knows how to properly scale color bit depth.
|
2014-07-03 17:35:31 -05:00 |
|
Jonathan Thomas
|
dce6413597
|
Made unittests optional, based on a cmake flag
|
2014-06-26 23:12:54 -05:00 |
|
Jonathan Thomas
|
98eb696cac
|
Removed a few unittests since they are breaking the LaunchPad build server... this is a temporary fix.
|
2014-06-26 16:29:43 -05:00 |
|
Jonathan Thomas
|
4a03074be6
|
Fixed small issue with unit test
|
2014-06-26 14:41:26 -05:00 |
|
Jonathan Thomas
|
39a67529fa
|
Removed partially implemented SDL player.
|
2014-06-20 15:05:24 -05:00 |
|
Jonathan Thomas
|
09ba92e456
|
Made blackmagick / decklink compiling optional, even if its detected.
|
2014-06-18 23:01:57 -05:00 |
|
Jonathan Thomas
|
6232a1bd41
|
Refactored and fixed many include paths (not sure how they worked before). Also, refactored SWIG bindings into separate folders, and added Ruby as the 2nd officially supported language for libopenshot.
|
2014-04-10 22:38:01 -05:00 |
|
Jonathan Thomas
|
2655c839d7
|
Added new unit tests for FFmpegWriter class.
|
2014-04-05 14:34:27 -05:00 |
|
Jonathan Thomas
|
698b07e9aa
|
Added unittest for Timeline with 2 layers including alpha channel.
|
2014-04-03 22:47:21 -05:00 |
|
Jonathan Thomas
|
a229ced036
|
Added new usleep method for Windows, and improved speed of Seek() operation on the FFmpegReader. Also added some Seek unit tests.
|
2014-04-03 22:35:25 -05:00 |
|
Jonathan Thomas
|
5010f6252a
|
Replaced all copyright and licensing to reflect AGPLv3 license. Also, added a bad ass version header, which is now integrated into CMake as well. A single place to indicate version and ABI/API compatibility.
|
2014-03-29 18:49:22 -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
|
e2f5ca8a69
|
Removed Framerate class, since its functionality is already represented in the Fraction class. Also, corrected a few unittests, and updated some documentation.
|
2014-01-05 23:12:56 -06:00 |
|
Jonathan Thomas
|
f25f342825
|
Completed timeline class Json methods, with all child properties... and refactored many unneeded properties away.
|
2014-01-05 22:37:11 -06:00 |
|
Jonathan Thomas
|
0e037a389e
|
Fixed many Windows build issues
|
2014-01-01 22:50:41 -06:00 |
|
Jonathan Thomas
|
4af6916338
|
Fixed polymorphism / inhereted Json methods, and added a new IsOpen() method on all readers. Fixed other misc Json bugs.
|
2013-12-18 21:55:43 -06:00 |
|
Jonathan Thomas
|
cd7743fb88
|
Improved Json methods to correct work with swig and inheritance.
|
2013-12-07 21:09:55 -06:00 |
|
Jonathan Thomas
|
4f8d27a147
|
Changed cmake for Qt5
|
2013-11-17 15:12:08 -06:00 |
|