Nelson Ho
|
47a63afeb7
|
Updated test expectations for new audio sample rate fixes for proper number of samples per frame, even for the first output frame.
|
2017-01-07 20:29:42 -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
|
9839899a60
|
Big memory leak fixes in FFmpegReader and FrameMapper, and fixed logic in Frame Mapper with regards to special framerate conversions (24, 25, and 30)... which were causing some inadvertent audio drift.
|
2016-07-27 13:18:55 -05:00 |
|
Jonathan Thomas
|
ce47a5b667
|
Fixing a small regression with the new unit test Tests.h header.
|
2015-09-28 22:17:29 -05:00 |
|
Jonathan Thomas
|
66c5ced902
|
Windows now passes most unit tests. Added header macro to assist on passing correct test media paths to unit tests. Also added a new info parameter has_single_image, which is used to optomize the frame mapper class for images with long durations.
|
2015-09-28 22:05:50 -05:00 |
|
Jonathan Thomas
|
820e8a2095
|
Fixed a few more issue with the openshot::FrameMapper and openshot::FFmpegReader unit tests.
|
2015-03-08 22:24:12 -05:00 |
|
Jonathan Thomas
|
e3178b22f1
|
More work on resolving memory leaks in FFmpegWriter
|
2015-03-04 21:33:29 -06:00 |
|
Jonathan Thomas
|
ea9885f9a9
|
Laying the ground work for audio mapping (resampling and changing channel layouts) for the openshot::FrameMapper. This is important for use with the Timeline, that all clips have a common frame rate, sample rate, and channel layout.
|
2015-02-26 17:33:09 -06:00 |
|
Jonathan Thomas
|
e135eb5738
|
Changed license to LGPLv3 for all libopenshot code.
|
2014-07-11 16:52:14 -05:00 |
|
Jonathan Thomas
|
5010f6252a
|
Replaced all copyright and licensing to reflect AGPLv3 license. Also, added a bad ass version header, which is now integrated into CMake as well. A single place to indicate version and ABI/API compatibility.
|
2014-03-29 18:49:22 -05:00 |
|
Jonathan Thomas
|
e2f5ca8a69
|
Removed Framerate class, since its functionality is already represented in the Fraction class. Also, corrected a few unittests, and updated some documentation.
|
2014-01-05 23:12:56 -06:00 |
|
Jonathan Thomas
|
cdde046ca4
|
Added PlayerBase, SDLPlayer, and QtPlayer. This forms the basis for the Player classes in libopenshot.
|
2013-11-06 23:17:35 -06:00 |
|
Jonathan Thomas
|
97a4f903c2
|
Added copyright and licensing to the rest of the source code in libopenshot, including the CMake build scripts, the SWIG configuration file, and even updated copyright in the README files. All files are now correctly attributed and protected now.
|
2013-09-12 23:41:49 -05:00 |
|
Jonathan Thomas
|
33f12a70dd
|
Fixed some FrameMapper unit tests that were broken.
|
2012-10-19 21:55:01 -05:00 |
|
Jonathan Thomas
|
129a2fccd7
|
Many experimental changes, including a new FrameMapper that is based on FileReaderBase, and lots of debug code.
|
2012-10-17 09:57:02 -05:00 |
|
Jonathan Thomas
|
a57b81a734
|
Added a new DummyReader, which can be given any framerate, samplerate, width, height, etc... and used in unit tests, such as the FrameMap unit tests.
|
2012-10-16 16:45:31 -05:00 |
|
Jonathan Thomas
|
0bab75acc8
|
Started working on the FrameMapper, to correctly map audio samples to the target framerate.
|
2012-10-14 23:24:27 -05:00 |
|
Jonathan Thomas
|
161e8923af
|
Initial check-in of OpenShot Library
|
2011-10-11 08:44:27 -05:00 |
|