FeRD (Frank Dana)
7867cf01b8
Reorder arguments in setVideoOptions overload
...
- The new ordering (with the frame rate AFTER width and height) doesn't
match the other signature, but it *is* consistent with the Timeline
constructor, and it just feels more natural
- Added overloaded-function notes to doxygen strings in FFmpegWriter.h
- Also added a warning about the argument order mismatch above
2020-02-14 11:53:28 -05:00
FeRD (Frank Dana)
bad0a34a65
Add unit test for overloads
2020-01-31 04:35:43 -05:00
FeRD (Frank Dana)
b6da6b9659
add DONT_SET_USING_JUCE_NAMESPACE to tests
2019-10-27 03:54:36 -04:00
FeRD (Frank Dana)
39de350f1c
tests: Add tolerance to pixel value checks
2019-10-02 04:44:13 -04:00
Jonathan Thomas
376170d7dd
Merging work from @ferdnyc, to move version info to CMake, and other misc Cmake improvements. This was the easiest way to resolve the merge conflict for me (to apply it locally and commit it).
2019-07-01 12:24:50 -05:00
FeRD (Frank Dana)
f170fdd009
Update copyright range to current year
2019-06-11 06:48:32 -04:00
FeRD (Frank Dana)
0327c2ab5c
Remove license block from documentation comment
2019-06-09 08:31:04 -04:00
Jonathan Thomas
f12ffe692b
Migrating tr1 to std, adding C++11 support to build scripts, fixing crash in FFmpegReader (caused by shared_ptr, buffer, and last_video_frame corruption). Much improved stability with this change. Thanks to Craig and Peter for the help!
2017-08-20 17:37:39 -05:00
Jonathan Thomas
f00ea5c4e2
Reverting logging code in unittests
2016-09-08 22:26:14 -05:00
Jonathan Thomas
badb1450d2
Adding additional logging to unittests, to help find an issue on certain systems
2016-09-08 02:33:24 -05:00
Jonathan Thomas
21c9ab5184
Fixed small issue with unit test
2015-09-29 21:36:10 -05:00
Jonathan Thomas
b612f3339d
Replaced ImagMagick with QImage on almost all key methods and classes. Reprogrammed all effects and the entire rendering pipeline to use QImage and QTransforms, primarily for increases in speed and stability. libopenshot is more than 10X faster on many of the most CPU heavy tasks. This was a huge change, and still has a few minor issues relating to BlackMagick Decklink and Text rendering.... which should be resolved very soon.
...
Also, much work has been done on memory management / leak detection, and optimizations with multi-threading... including a new thread cacher class used by the video playback (which is smoother than ever).
2015-06-01 00:20:14 -07: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
e135eb5738
Changed license to LGPLv3 for all libopenshot code.
2014-07-11 16:52:14 -05:00
Jonathan Thomas
4a03074be6
Fixed small issue with unit test
2014-06-26 14:41:26 -05:00
Jonathan Thomas
2655c839d7
Added new unit tests for FFmpegWriter class.
2014-04-05 14:34:27 -05:00