Jonathan Thomas
|
f00ea5c4e2
|
Reverting logging code in unittests
|
2016-09-08 22:26:14 -05:00 |
|
Jonathan Thomas
|
a4340b8b0a
|
Reverting and fixing a serious stack smashing error, caused by having a Json::Value in the header file.
|
2016-09-08 22:18:40 -05:00 |
|
Jonathan Thomas
|
629d49c50c
|
Even more logging +2 - trying to determine crash on build server
|
2016-09-08 15:10:58 -05:00 |
|
Jonathan Thomas
|
ee8ae814b8
|
Even more logging +1 - trying to determine crash on build server
|
2016-09-08 14:16:56 -05:00 |
|
Jonathan Thomas
|
3eb3cc2757
|
Even more logging - trying to determine crash on build server
|
2016-09-08 03:23:41 -05:00 |
|
Jonathan Thomas
|
c540593de4
|
More logging for CacheMemory object, which is the cause of the crash
|
2016-09-08 03:06:10 -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
|
dccd620615
|
Small refactor of Cache::Remove method, to prevent a stack smashing error I'm getting on some build servers. This might not solve it, but it's worth a try.
|
2016-09-08 00:58:12 -05:00 |
|
Jonathan Thomas
|
c53c9364f3
|
Added new CacheDisk class, which caches frames to the hard drive, dramatically speeding up preview speeds, at the expense of IO operations. New unittests for caching framework. Fixed a few bugs with Frame constructor, which was causing invalid # width & height. Integrated JSON into the cache framework, to quickly share the state of the cache (including ranges of cached frame numbers). Fixed a bug where some Timeline frames could have no audio samples.
|
2016-09-07 00:40:01 -05:00 |
|
Jonathan Thomas
|
89fb86453e
|
Refactoring/renaming Cache to CacheMemory.
|
2016-08-31 23:57:06 -05:00 |
|
Jonathan Thomas
|
e547296d83
|
Adding new CacheBase class. This is the first of many cache related commits, with the goal of building a disk based cache object, to be used by the timeline object if enabled.
|
2016-08-31 02:02:54 -05:00 |
|
Jonathan Thomas
|
d1d0b078f9
|
Bumping version to 0.1.2, so 9.
v0.1.2
|
2016-08-29 23:23:13 -05:00 |
|
Jonathan Thomas
|
82d3798a18
|
Fixing JSON property value ranges on mask effect
|
2016-08-21 21:06:50 -05:00 |
|
Jonathan Thomas
|
e2615c9249
|
Renaming Layer to Track in JSON properties
|
2016-08-18 19:45:45 -05:00 |
|
Jonathan Thomas
|
030d173e68
|
Adding additional meta data to effects Json()
|
2016-08-18 00:21:43 -05:00 |
|
Jonathan Thomas
|
a3ef86a695
|
Fixed some big performance issues (some which were causing crashes) in effects (Brightness and Saturation), and created a factory class for effects, to reduce redundent code.
|
2016-08-16 22:40:51 -05:00 |
|
Jonathan Thomas
|
d0b14fe3d3
|
Updated lots of JSON min/max properties to better reflect reasonable values
|
2016-08-16 02:12:51 -05:00 |
|
Jonathan Thomas
|
28cc591faf
|
Implementing a small memory bug fix with regards to AV_FREE_FRAME and audio_frame. Also adding in support for duration to be set by JSON, to support long videos from openshot-qt.
|
2016-08-15 00:44:51 -05:00 |
|
Jonathan Thomas
|
98ccfb5ee1
|
Fixing cmake build scripts to support 64bit on Windows. Also refactoring some pointer handling to support 64bit on Windows (Linux and Mac have always supported it). Adding instructions for setting up a Windows 64 bit build environment using MSYS2.
|
2016-08-12 19:15:19 -05:00 |
|
Jonathan Thomas
|
2523b31061
|
Fixing ambiguous reference to Json array index on Keyframe class
|
2016-08-03 18:44:20 -05:00 |
|
Jonathan Thomas
|
ea04ba5522
|
Merge pull request #31 from RussNelson/AudioSampleBuffer
Improve more comments
|
2016-08-02 19:18:04 -05:00 |
|
Jonathan Thomas
|
adcb3c8e44
|
Merge pull request #30 from RussNelson/cache-comment
Improve comments, fix indents
|
2016-08-02 19:17:14 -05:00 |
|
Jonathan Thomas
|
d7f4b08844
|
Making some small tweaks for consistency / code format
|
2016-08-02 18:18:24 -05:00 |
|
Jonathan Thomas
|
da618e7248
|
Merge branch 'komackaj-enable_system_jsoncpp'
|
2016-08-02 18:08:37 -05:00 |
|
Jonathan Thomas
|
d743d4988b
|
Merge branch 'enable_system_jsoncpp' of https://github.com/komackaj/libopenshot into komackaj-enable_system_jsoncpp
# Conflicts:
# src/CMakeLists.txt
|
2016-08-02 18:08:02 -05:00 |
|