Jonathan Thomas
|
39a67529fa
|
Removed partially implemented SDL player.
|
2014-06-20 15:05:24 -05:00 |
|
Jonathan Thomas
|
579237d614
|
Renaming Profile.h due to conflicts with ImageMagick. Mac builds are working again now.
|
2014-04-11 00:28:29 -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
|
4ee7ef9b6e
|
Added experimental AudioBufferSource and refactored lots of audio code.
|
2014-01-28 17:17:38 -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
|
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
|
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
|
cd7743fb88
|
Improved Json methods to correct work with swig and inheritance.
|
2013-12-07 21:09:55 -06:00 |
|
Jonathan Thomas
|
d8da4cb807
|
Added Json() methods to many methods, for loading and saving properties.
|
2013-12-06 00:40:26 -06:00 |
|
Jonathan Thomas
|
781e70fe03
|
Updated build scripts to work with Qt5 on Mac, and also successfully tested on Ubuntu 13.10.
|
2013-11-25 00:48:49 -06:00 |
|
Jonathan Thomas
|
d8175effdf
|
Added Qt video player example code, although it is not working yet.
|
2013-11-11 17:42:31 -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
|
1bdea062d6
|
Added Deinterlace effect. Refactored Wipe effect into Mask effect (which is a more appropriate name). Added an example interlaced.png file. Improved the Mask to accept a 'reader', which can be used for more elaborate wipe animations.
|
2013-10-18 12:38:09 -05:00 |
|
Jonathan Thomas
|
44681e34d5
|
Added Wipe effect, which powers all transitions in libopenshot
|
2013-10-10 17:50:54 -05:00 |
|
Jonathan Thomas
|
642bfc659d
|
Completed the effects integration into the Timeline class. An effect is limited to a single layer on the timeline, but can affect many clips (based on it's position and duration)
|
2013-10-06 18:11:33 -05:00 |
|
Jonathan Thomas
|
21e9d9d3e3
|
1) Added EffectBase (base class of all effects)
2) Improved SWIG bindings to include std::list and std::vector
3) Added Effects list Timeline
|
2013-09-28 22:00:52 -05:00 |
|
Jonathan Thomas
|
9801c76878
|
Refactored the /doc folder, added detailed illustrations to a few classes and the main page of documentation, and integrated the Official Installation Guide PDF into the documentation.
|
2013-09-14 22:52:29 -05:00 |
|
Jonathan Thomas
|
ec9ebd098a
|
Improved examples and documentation
|
2013-09-13 17:11:38 -05: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
|
58090ef5fc
|
Added license and copyright to all files. Improved many examples and documentation. Refactored the Coordinate() object, to move a few properties to methods.
|
2013-09-12 17:52:10 -05:00 |
|
Jonathan Thomas
|
cbed47ea5f
|
Changed / Refactored many enums and structs, to better standardize the naming of everything. Improved some more descriptions and briefs.
|
2013-09-10 12:59:06 -05:00 |
|
Jonathan Thomas
|
234201743a
|
Improved more documenation, and switched to @ syntax for doxygen.
|
2013-09-09 23:32:16 -05:00 |
|
Jonathan Thomas
|
a97f170738
|
Improved documentation, mainpage, and added some examples on ChunkReader and ChunkWriter.
|
2013-09-09 17:06:07 -05:00 |
|
Jonathan Thomas
|
14a61f9c5c
|
Refactored a few methods, added new doxygen format, and improved the copyright, license, and comments & documentation for many classes and methods.
|
2013-09-08 23:09:54 -05:00 |
|
Jonathan Thomas
|
c244657a11
|
Renamed FileReaderBase and FileWriterBase to ReaderBase and WriterBase, since they are not specifically related to files.
|
2013-09-08 16:40:57 -05:00 |
|