- 02 Oct, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 13 May, 2016 1 commit
-
-
Craig Watson authored
-
- 23 Mar, 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 1 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
-
- 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 1 commit
-
-
Luca Capello authored
-
- 09 Jul, 2012 1 commit
-
-
Claudio Valerio authored
-
- 02 Aug, 2011 1 commit
-
-
Claudio Valerio authored
-
- 19 Apr, 2011 1 commit
-
-
Claudio Valerio authored
-