Commit Graph

393 Commits

Author SHA1 Message Date
Jonathan Thomas
77f4586f21 Fixed a bug with bitshifting float color values. ImageMagick can be built with different types of Quantum color values, and Im trying to make libopenshot work seemlessl with them. 2014-07-03 17:52:16 -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
e6eca9eb5c Removed unneeded header that was breaking build servers. 2014-07-03 12:48:04 -05:00
Jonathan Thomas
b224d7d8fa Adjusted ImageMagick code to dynamically calculate the quantum depth, and bitshift between that depth and the 8bit colors for FFmpeg. 2014-07-03 12:26:02 -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
cf94f37a0f dynamically adjust lib folder suffix in cmake, to support lib64. 2014-06-27 16:57:27 -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
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
6bdc12f6a2 Fixed build errors on newer versions of libAV and FFmpeg 2014-06-20 14:41:19 -05:00
Jonathan Thomas
09ba92e456 Made blackmagick / decklink compiling optional, even if its detected. 2014-06-18 23:01:57 -05:00
Jonathan Thomas
55c52306cc Testing out some experimental audiothread changes. 2014-05-24 16:07:42 -05:00
Jonathan Thomas
ac4988e92b Renamed new Save method to Thumbnail 2014-05-20 00:57:27 -05:00
Jonathan Thomas
e0c428c347 Added new awesome thumbnail method, which can resize very accurately, add masks, add overlays, set background colors, pad and center image, etc... 2014-05-20 00:34:20 -05:00
Jonathan Thomas
7f6c50db71 Improved JSON error handling with complex nested JSON objects. 2014-05-16 14:48:25 -05:00
Jonathan Thomas
a41afe80a9 Adding back in Eclipse project files. 2014-05-16 12:09:04 -05:00
Jonathan Thomas
00722192d9 ApplyJsonDiff now clears the internal timeline cache (since things might have changed), and the timelines GetFrame always resorts the clips, to be sure they are in the correct order... not ideal, but better than out of order. 2014-05-14 23:04:35 -05:00
Jonathan Thomas
b79750f5c5 Updated README with information on documentation. 2014-04-11 00:38:34 -05:00
Jonathan Thomas
579237d614 Renaming Profile.h due to conflicts with ImageMagick. Mac builds are working again now. 2014-04-11 00:28:29 -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
22691802ac Fixing version number 2014-04-09 23:06:16 -05:00
Jonathan Thomas
8a030965a6 Update AUTHORS file 2014-04-05 19:25:56 -05:00