Commit Graph

12 Commits

Author SHA1 Message Date
Jonathan Thomas
6e65c36690 Refactored much of the Qt Player related code. Also, integrated the Qt Player code into Python bindings. This still needs some work, especially with using PyQt widgets instead of C++ Qt Widgets. 2014-03-30 23:21:30 -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
Jonathan Thomas
2ba83486c9 Made some dramatic improvements to the QtPlayer classes, especially audio / video sync. All of my test files now work correctly, with no audio or video issues! Also, now audio only files also work, and image only files. 2014-03-21 01:25:17 -05:00
Duzy Chan
6464aa091d coordinate video playback with audio frame number 2014-02-14 10:19:50 +08:00
Duzy Chan
606c3e1c6d combine audio and video playback 2014-02-11 15:53:19 +08:00
Jonathan Thomas
1635ab06c2 Fixed bug in initialization of AudioReaderSource, and a bug in the AudioPlaybackThread which was causing the thread to prematurely end. 2014-02-10 17:16:33 -06:00
Duzy Chan
1caf0cfbe7 comment out video playback code 2014-02-02 02:20:30 +08:00
Duzy Chan
ea517194f8 still working around AudioReaderSource integration 2014-01-31 23:07:36 +08:00
Duzy Chan
8d2064ad05 trying to integrate with AudioReaderSource 2014-01-31 16:27:16 +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
Duzy Chan
88aa9689b8 working around audio/video playback 2014-01-27 19:03:46 +08:00