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 |
|
Jonathan Thomas
|
cdde046ca4
|
Added PlayerBase, SDLPlayer, and QtPlayer. This forms the basis for the Player classes in libopenshot.
|
2013-11-06 23:17:35 -06:00 |
|
Jonathan Thomas
|
1127a0f3ba
|
Refactored Clips into a base class called ClipBase. Effects and Clips use this base class, which allows them to be positioned and layered on the timeline. Also fixed a regression in Coordinate, which was not properly setting instance variables.
|
2013-10-01 15:22:25 -05:00 |
|
Jonathan Thomas
|
79dc95a054
|
Fixed a build bug, which breaks when Qt4 and Qt5 are installed on a system.
|
2013-10-01 10:42:20 -05:00 |
|
Jonathan Thomas
|
97a4f903c2
|
Added copyright and licensing to the rest of the source code in libopenshot, including the CMake build scripts, the SWIG configuration file, and even updated copyright in the README files. All files are now correctly attributed and protected now.
|
2013-09-12 23:41:49 -05:00 |
|
Jonathan Thomas
|
58090ef5fc
|
Added license and copyright to all files. Improved many examples and documentation. Refactored the Coordinate() object, to move a few properties to methods.
|
2013-09-12 17:52:10 -05:00 |
|
Jonathan Thomas
|
41c2d434a8
|
Improve more documentation, including descriptions of enum values.
|
2013-09-10 22:11:47 -05:00 |
|
Jonathan Thomas
|
cbed47ea5f
|
Changed / Refactored many enums and structs, to better standardize the naming of everything. Improved some more descriptions and briefs.
|
2013-09-10 12:59:06 -05:00 |
|