FeRD (Frank Dana)
fcebbead83
tests: Update include paths
2020-10-18 07:47:36 -04:00
Daniel Jour
86c1df211a
Update Keyframe test curve values; new curves are smoother
...
The curves generated by the new code are much smoother than the old
curves and align much better with what (at least gnuplot) says are the
"correct curves". Some values therefore needed updating.
2019-11-24 21:00:37 +01:00
FeRD (Frank Dana)
b6da6b9659
add DONT_SET_USING_JUCE_NAMESPACE to tests
2019-10-27 03:54:36 -04: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
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
bfa050409c
Improved support for missing frames and invalid PTS (which result in gaps and duplicate frames). Also changed frame number to larger data type, and did some code clean-up and refactoring. Less crashes, and more video support!
2015-08-24 01:05:48 -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
61ed19250e
Fixed bug determing the closest keyframe point to another point. Added additional unit tests. Added new method to get the # of Points in a keyframe.
2015-02-22 01:04:54 -06:00
Jonathan Thomas
1d1a608a5c
Added GetColorHex() function to the openshot::Color class, which returns a Hex string of a color at any frame number. Added new "hash" and "changed" properties to the openshot::Clip Properties JSON method, to help a UI determine if something has changed in the property values. Lastly, added new unit tests for both classes.
2015-02-17 00:21:57 -06:00
Jonathan Thomas
985f30e467
Added many new unit tests, including Color tests and ImageWriter tests.
2015-02-05 00:12:34 -06:00