- 10 Apr, 2019 1 commit
-
-
bartoszek authored
fix massive memory leak in UBFFmpegVideoEncoderWorker::writeLatest{Video/Audio}Frame() resoulting from freeing av_frame without freeing its data. fix #222
-
- 05 Apr, 2019 1 commit
-
-
bartoszek authored
fix #217
-
- 02 Oct, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 31 May, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 18 May, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 30 Apr, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 06 Nov, 2016 1 commit
-
-
Craig Watson authored
-
- 22 Oct, 2016 1 commit
-
-
Craig Watson authored
-
- 16 Oct, 2016 1 commit
-
-
Craig Watson authored
-
- 02 Sep, 2016 1 commit
-
-
Craig Watson authored
-
- 13 May, 2016 6 commits
-
-
Craig Watson authored
-
Craig Watson authored
-
Craig Watson authored
-
Craig Watson authored
-
Craig Watson authored
-
Craig Watson authored
-
- 06 May, 2016 1 commit
-
-
Craig Watson authored
Caused problems e.g with podcast mode, where if the control and display views were swapped in the preferences, the wrong screen would be recorded when switching to desktop mode during recording of the podcast. This happened even if only one screen was plugged in, so a black screen was recorded in that case (at least on OS X 10.10)
-
- 26 Apr, 2016 1 commit
-
-
Craig Watson authored
This reverts commit 4aa0ee61.
-
- 23 Mar, 2016 1 commit
-
-
Craig Watson authored
-
- 21 Jan, 2016 2 commits
-
-
Craig Watson authored
-
Craig Watson authored
-
- 23 Dec, 2015 1 commit
-
-
Craig Watson authored
When the time comes to merge dev into master (for real), the following may be useful: https://metlos.wordpress.com/2012/01/13/ git-merging-after-a-revert/
-
- 22 Dec, 2015 1 commit
-
-
Craig Watson authored
-
- 17 Dec, 2015 1 commit
-
-
Craig Watson authored
- Linked necessary Windows SDK libraries - Solved compilation errors upon including `wmsdk.h` or other Windows SDK headers (`interface` keyword wasn't recognized)
-
- 03 Dec, 2015 1 commit
-
-
Craig Watson authored
The project didn't compile on Windows.. list of modifications: - Added essential changes that hadn't been committed / pushed (Qt4->Qt5 changes; other misc. changes by Abdel) - Temporarily disabled podcasts, as the modules don't compile with Qt5.2/ 5.5 Currently, the application compiles on Windows, with MSVC2010 32-bit
-
- 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
-
- 16 Nov, 2015 1 commit
-
-
Craig Watson authored
Application compiles and runs, with some caveats. Full list of changes: - minor changes related to Qt4->Qt5 API differences - Replaced calls to Carbon framework by Cocoa - Removed registering of AE event handler. Seems to be done automatically in Qt5. - temporarily removed Podcast functionality, pending (presumably) complete re-write due to Quicktime being obsolete in newer OS X versions. - Created OBCocoa namespace, and associated files src/core/OBCocoa.h/.mm, to handle OS X - specific system calls. Currently used only by UBApplication, but can in the future provide a useful interface between the cocoa framework and OB, to avoid having too much OSX-specific code in various files
-
- 06 Nov, 2015 2 commits
-
-
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
-
Craig Watson authored
-
- 21 Jan, 2014 1 commit
-
-
-f authored
-
- 14 Aug, 2013 1 commit
-
-
Claudio Valerio authored
-
- 13 Aug, 2013 1 commit
-
-
Claudio Valerio authored
-
- 21 Jun, 2013 1 commit
-
-
Claudio Valerio authored
-
- 29 Apr, 2013 1 commit
-
-
Claudio Valerio authored
-
- 27 Feb, 2013 1 commit
-
-
Claudio Valerio authored
-
- 19 Feb, 2013 1 commit
-
-
Claudio Valerio authored
-