This website requires JavaScript.
Explore
Help
Sign In
openshot
/
libopenshot
Watch
0
Star
0
Fork
0
You've already forked libopenshot
mirror of
https://github.com/OpenShot/libopenshot.git
synced
2026-03-02 08:53:52 -08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
982faba190cefc3ae458f5400a062ccc0e7bd98e
libopenshot
/
include
/
Qt
History
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
..
AudioPlaybackThread.h
Refactored some audio thread code, and improved performance of timeline (by removing a 'omp ordered' statement that doesn't seem needed). Also added some performance improvements in Clip and FrameMapper classes (if the frame is the same as the source frame... just use the source frame)
2016-01-18 15:20:55 -06:00
PlayerDemo.h
Fixed a crash when stopping the QtPlayer class (the cache thread was not being correctly ended, and the audio timeslice thread was not being ended). Also fixed a crash when closing the openshot-player executable.
2015-12-04 01:10:40 -06:00
PlayerPrivate.h
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.
2015-06-01 00:20:14 -07:00
VideoCacheThread.h
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
VideoPlaybackThread.h
Changed license to LGPLv3 for all libopenshot code.
2014-07-11 16:52:14 -05:00
VideoRenderer.h
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
VideoRenderWidget.h
Added new GetQImage method to get a Qt QImage object from an openshot:Frame object. Also refactored the video playback code to use this new method.
2015-03-16 13:59:11 -05:00