Jonathan Thomas
|
6e2600dcd4
|
Moving JuceHeader.h below other includes, to be sure it is always included after system libraries (for Mac Point build failure)
|
2019-03-30 14:23:50 -05:00 |
|
FeRD (Frank Dana)
|
7e7f5c341a
|
Use new Juce header file location
|
2019-03-29 08:11:19 -04:00 |
|
Jonathan Thomas
|
c95db460d6
|
Big update! Updating all "long int" frame number types to int64_t, so all 3 OSes will produce the same depth and precision on frame numbers. Also removing variable bitrate support temporarily, since it causes more problems than it solves.
|
2017-09-28 16:03:01 -05: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
|
85ac4bf6d2
|
Updating references to frame number / position to long int, there were still quite a few old "int" declarations, which limits the length of frame number. Also, updated precision of KeyFrames to use double (instead of float) for higher precision, which fixed lots of issues with very long videos (since our FrameMapper used a KeyFrame object to create a map to new frames)
|
2017-01-24 18:39:17 -06:00 |
|
Jonathan Thomas
|
de1a30b6cb
|
Tons of bug fixes to the Qt Player and video playback functionality
Improved AudioReaderSource to support pausing & fast forward
Video playback works very well now, across a large sampling of test videos
|
2015-02-04 23:56:43 -06:00 |
|
Jonathan Thomas
|
e135eb5738
|
Changed license to LGPLv3 for all libopenshot code.
|
2014-07-11 16:52:14 -05:00 |
|
Jonathan Thomas
|
3a6386634a
|
Fixed many serious compiler errors, such as non-void functions missing a return value.
|
2014-06-30 15:37:50 -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
|
a77de842e4
|
Added pausing, rewind, fast forward, and playing (and different speeds). Still a bit buggy and experimental with fast forward and rewinding (due to seek bugs in readers).
|
2014-03-23 01:12:29 -05:00 |
|
Duzy Chan
|
6464aa091d
|
coordinate video playback with audio frame number
|
2014-02-14 10:19:50 +08:00 |
|
Jonathan Thomas
|
dc05437e4f
|
Added estimated_frame to AudioSourceReader... which estimates what frame is being currently played.
|
2014-02-13 03:16:18 -06:00 |
|
Duzy Chan
|
8d2064ad05
|
trying to integrate with AudioReaderSource
|
2014-01-31 16:27:16 +08:00 |
|
Jonathan Thomas
|
74abf40932
|
Fixed bugs in new AudioReaderSource class. Also fixed a few small issues in the FFmpegReader class.
|
2014-01-29 00:18:40 -06:00 |
|
Jonathan Thomas
|
4ee7ef9b6e
|
Added experimental AudioBufferSource and refactored lots of audio code.
|
2014-01-28 17:17:38 -06:00 |
|