- 21 Jan, 2016 1 commit
-
-
Craig Watson authored
-
- 30 Nov, 2015 2 commits
-
-
Craig Watson authored
The threading logic was changed somewhat. UBQuickTimeFile's run() function no longer handles enqueuing the video/audio samples in a while loop. Instead, it runs once, and uses Apple's Dispatch Queues to handle enqueuing samples. One dispatch queue was thus added for each input to the AssetWriter. Each input is associated to one queue, and the requestMediaDataWhenReady function insures that the inputs go and fetch any available samples when they are able to write them. As tested (for short podcasts, repeatedly), this solves all the problems encountered earlier, such as the program hanging due to one input not being ready, or corrupt files due (presumably) to missing samples.
-
Craig Watson authored
clean-up; temporary solution for waiting until audio assetWriter is ready before appending sample buffers
-
- 26 Nov, 2015 2 commits
-
-
Craig Watson authored
Forgot to remove a couple of things when cleaning up the code for the previous commit
-
Craig Watson authored
Re-coded this feature (which had been temporarily removed due to the old code being reliant on the obsolete QuickTime library).
-
- 20 Nov, 2015 1 commit
-
-
Craig Watson authored
Migrated all QuickTime-related code to modern AVFoundation / Core Video / Core Media equivalents. Audio support was temporarily removed; to be re-established ASAP. Beginnings of doxygen-style function documentation was added
-
- 06 Nov, 2015 1 commit
-
-
Craig Watson authored
Q_WS_MACX -> Q_OS_OSX Q_WS_MAC -> Q_OS_OSX Q_WS_WIN -> Q_OS_WIN Q_WS_X11 -> Q_OS_LINUX
-
- 14 Aug, 2013 1 commit
-
-
Claudio Valerio authored
-
- 29 Apr, 2013 1 commit
-
-
Claudio Valerio authored
-
- 27 Feb, 2013 1 commit
-
-
Claudio Valerio authored
-
- 27 Aug, 2012 2 commits
-
-
Luca Capello authored
-
Luca Capello authored
-
- 10 Aug, 2012 1 commit
-
-
Anatoly Mihalchenko authored
-
- 09 Jul, 2012 1 commit
-
-
Claudio Valerio authored
-
- 22 May, 2012 1 commit
-
-
Claudio Valerio authored
-
- 23 Dec, 2011 1 commit
-
-
Claudio Valerio authored
-
- 10 Nov, 2011 1 commit
-
-
Anatoly Mihalchenko authored
-
- 26 Aug, 2011 2 commits
-
-
Isa Kindov authored
-
Isa Kindov authored
-
- 02 Aug, 2011 1 commit
-
-
Claudio Valerio authored
-
- 19 Apr, 2011 1 commit
-
-
Claudio Valerio authored
-