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
|
4af6916338
|
Fixed polymorphism / inhereted Json methods, and added a new IsOpen() method on all readers. Fixed other misc Json bugs.
|
2013-12-18 21:55:43 -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
|
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
|
a0c2964ac4
|
Improved documentation again
|
2013-09-11 17:32:40 -05:00 |
|
Jonathan Thomas
|
41c2d434a8
|
Improve more documentation, including descriptions of enum values.
|
2013-09-10 22:11:47 -05:00 |
|
Jonathan Thomas
|
234201743a
|
Improved more documenation, and switched to @ syntax for doxygen.
|
2013-09-09 23:32:16 -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 |
|
Jonathan Thomas
|
ca09838b0f
|
Optimized the compositing of simple layers (with no transformation), by not resizing it's canvas to match the timeline. Also, improved the Decklink reader to wait for the frame to become available (if it's in the future), and to jump ahead on the timeline if it gets behind. Blackmagic program can now composite 4 layers in real time.
|
2013-02-12 02:42:18 -06:00 |
|
Jonathan Thomas
|
4a4d9e2a34
|
Improved the timeline compositing performance, fixed some blackmagic bugs, and finally have an actual chromakey demo working!
|
2013-02-10 21:16:46 -06:00 |
|
Jonathan Thomas
|
09a02c0adf
|
Adding the initial version of the decklink writer, and a fully working (full circle) blackmagic example executabe, which processes real-time HD video and output's it via HDMI.
|
2013-02-10 02:19:40 -06:00 |
|
Jonathan Thomas
|
0a13525afd
|
Completed the DecklinkReader class, and improved the conditional black magic code to include SWIG. The Decklink reader fully works, multi-threaded, and looks good.
|
2013-02-09 01:54:40 -06:00 |
|
Jonathan Thomas
|
9181a3b74a
|
FIxed a bug with the blackmagic example program (capture.cpp), and checked in the start of a new DecklinkReader class.
|
2013-02-01 13:13:48 -06:00 |
|