Commit Graph

267 Commits

Author SHA1 Message Date
Jonathan Thomas
42e2f91be7 Improved more documentation on AudioBufferSource and AudioResampler 2013-09-10 13:56:16 -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
Jonathan Thomas
a42e257521 Many small improvements, bug fixes, and build system fixes for newer systems that have both qt4 and qt5. 2013-09-08 16:08:56 -05:00
Jonathan Thomas
12ca79ce0b Fixed bug on JSON output on a ChunkWriter. Also, moved some ChunkWriter defaults into the header. 2013-08-28 17:00:57 -05:00
Jonathan Thomas
ae8552fdb3 Completed the ChunkReader, new exceptions for ChunkNotFound, and correctly locates and uses the chunk readers to get the requested frame. 2013-08-28 15:28:19 -05:00
Jonathan Thomas
fb9edb15b5 Hooked up the ChunkReader, integrated into cmake, and have it successfully "loading" the JSON info file and validating the chunk folder path. 2013-08-28 13:51:22 -05:00
Jonathan Thomas
b3c6b79793 Added 3 video streams in a chunk (final, preview, and thumb) at 3 different quality versions. 2013-08-27 16:57:49 -05:00
Jonathan Thomas
e3636bd3e9 Write JSON info file for the ChunkWriter 2013-08-27 14:27:24 -05:00
Jonathan Thomas
1e2d93721d Improved ChunkWriter to create chunk folder and write JSON meta data 2013-08-27 13:37:00 -05:00
Jonathan Thomas
75cda958d3 Fixing Qt build instructions... so it works on Windows and Linux. 2013-08-02 10:03:41 -05:00
Jonathan Thomas
d9942b38b9 Added Qt example to main executable... to test build scripts on all platforms. 2013-08-02 09:42:45 -05:00
Jonathan Thomas
cfd6a88011 Added a dependency to libqt4-dev in cmake, to allow for file system manipulation (creating directories, checking for existance of directories, etc...). 2013-08-01 13:46:01 -05:00
Jonathan Thomas
5e3c0717b1 Added more defintion to the ChunkWriter class, and added in the license file to jsoncpp. 2013-08-01 13:45:09 -05:00
Jonathan Thomas
b8baaef658 Incorporated JSON library (http://jsoncpp.sourceforge.net/) into project, and tweaked build rules and headers to successfully integrate it. licensed under MIT license. 2013-07-31 16:18:54 -05:00
Jonathan Thomas
bcfbe60a4a initial chunck readers/writers 2013-07-31 12:45:47 -05:00
Jonathan Thomas
616be34fd6 Fixed make targets for Mac 2013-06-09 18:11:12 -05:00
Jonathan Thomas
4ce7cd22ba Fixed a build error on Linux... which was a regression from my previous Mac fix. 2013-06-09 14:31:52 -05:00
Jonathan Thomas
6cac382773 Fixed most build warnings on Mac OS X 2013-06-09 01:08:23 -05:00
Jonathan Thomas
c679e857fd Fixed an SDL_main macro issue which was breaking Mac builds. 2013-06-07 13:15:41 -05:00
Jonathan Thomas
a280399f40 Fixing diverged branches... and bringing it all back together. =) 2013-06-06 23:19:48 -05:00
Jonathan Thomas
1466ac535b Changes made to the live greenscreen display at SCALE 11X. 2013-06-06 23:15:01 -05:00