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 |
|
Duzy Chan
|
4920c7954f
|
fixed video playback timing
|
2014-01-28 21:34:42 +08:00 |
|
Jonathan Thomas
|
118fe9113a
|
Fixed RendererBase to correctly use writePixels, instead of iterating through PixelPackets. Fixed Audio Crash caused by not initializing a JUCE background audio thread. Added an OutOfBoundsFrame exception on the FFmpegReader, when the end-of-stream is detected.
|
2014-01-28 02:41:15 -06:00 |
|
Jonathan Thomas
|
eef341270b
|
Changed some json settings for the timeline, and fixed a regression on the clip class.
|
2014-01-27 23:31:38 -06:00 |
|
Duzy Chan
|
2a949eb587
|
experimenting timing
|
2014-01-28 03:00:16 +08:00 |
|
Duzy Chan
|
88aa9689b8
|
working around audio/video playback
|
2014-01-27 19:03:46 +08:00 |
|
Jonathan Thomas
|
ab7f76dce6
|
Changed project build targets (for Aptana)
|
2014-01-25 17:26:34 -06:00 |
|
Duzy Chan
|
7557a3aa37
|
QtPlayer: displaying the first frame of a reader
|
2014-01-26 03:35:38 +08:00 |
|
Duzy Chan
|
c67c1ae8c8
|
initial QtPlayer classes
|
2014-01-25 03:38:38 +08:00 |
|
Duzy Chan
|
25416c61b6
|
fixed a compilation error caused by <qt5/QtCore/qstring.h>
|
2014-01-23 13:32:07 +08:00 |
|
Jonathan Thomas
|
6dd5a79177
|
Added an experimental DrawFrameOnScene method, which takes a raw pointer (as a long) from PyQt5 (i.e. unwrapped by sip), and draws a QBitmap on it.
|
2014-01-22 01:08:14 -06:00 |
|
Jonathan Thomas
|
e4d6c026b7
|
Forgot to add the new Effects header file. Here it is.
|
2014-01-10 17:24:40 -06:00 |
|
Jonathan Thomas
|
a8389a3b84
|
Moved effects to a common include file called Effects.h, so all effects could be easily included when needed (such as the timeilne class).
|
2014-01-10 17:24:12 -06:00 |
|
Jonathan Thomas
|
0571a95201
|
Fixed Profile to throw exception if an invalid file was provided.
|
2014-01-10 17:05:20 -06:00 |
|
Jonathan Thomas
|
dfe96b638c
|
Added Profile class, which can load profile data from a text file, and generate Json from the profile.
|
2014-01-09 17:37:04 -06:00 |
|
Jonathan Thomas
|
3c99e53dad
|
Added JSON change method, which accepts a diff / sync JSON array, and applies the changes to a timeline and timeline associated properties and items. Also fixed many bugs on JSON type checking.
|
2014-01-08 01:43:58 -06:00 |
|
Jonathan Thomas
|
16479fba9d
|
Fixed a bug on DummyReader and Framemapper.
|
2014-01-06 00:04:40 -06:00 |
|
Jonathan Thomas
|
75db2917f1
|
Removed unneeded Json from Keyframes, Points, and Coordinates... and also optimized a Keyframe with 1 point to use CONSTANT interpolation mode.
|
2014-01-05 23:28:21 -06: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
|
f25f342825
|
Completed timeline class Json methods, with all child properties... and refactored many unneeded properties away.
|
2014-01-05 22:37:11 -06:00 |
|
Jonathan Thomas
|
b3faf4951f
|
Added build configurations for Windows, which use mingw32-make instead of make.
|
2014-01-05 00:29:50 -06:00 |
|
Jonathan Thomas
|
823835be31
|
Removed PyDev builder from Eclipse project file
|
2014-01-05 00:15:58 -06:00 |
|
Jonathan Thomas
|
391340790b
|
Added Make Targets for Windows
|
2014-01-05 00:11:03 -06:00 |
|
Jonathan Thomas
|
edcb05784a
|
Completed clip Json output, with all keyframes and properties.
|
2014-01-04 19:04:21 -06:00 |
|