summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-11-09fixup! Lay things out better with long audio output names.2363-asioCarl Hetherington
2022-11-09Lay things out better with long audio output names.Carl Hetherington
2022-11-09Support multiple audio APIs, allowing ALSA for Linux and ASIO for Windows ↵Carl Hetherington
(#2363).
2022-11-09unset_sound_output should emit a specific type of changed().Carl Hetherington
2022-11-09Cleanup: move unset_sound_output() to a more logical place.Carl Hetherington
2022-11-06Fix error message.Carl Hetherington
2022-11-06Cleanup: J2KEncoder does not need enable_shared_from_this.Carl Hetherington
2022-11-06Cleanup: Player does not need enable_shared_from_this.Carl Hetherington
2022-11-06Cleanup: remove unnecessary explicit.Carl Hetherington
2022-11-06Cleanup: use default value in header.Carl Hetherington
2022-11-06Cleanup: better variable name.Carl Hetherington
2022-11-06Extract ImageStore.Carl Hetherington
2022-11-06Strictly I think we should be putting each component of an image into ↵Carl Hetherington
_pending_images. We probably get away with only keeping component 0 but I think that could perhaps lead to use-after-free as the Image for components 1 and 2 could go away a bit before it should.
2022-11-04Fix build on macOS and Windows.Carl Hetherington
2022-11-03Bump libdcp for subtitle Z-position fixes (#2356).Carl Hetherington
2022-11-02Cleanup: use new CheckBox::bind().Carl Hetherington
2022-11-02Enable some debug logging for TMS upload.Carl Hetherington
2022-11-02Add passive mode option to TMS upload.Carl Hetherington
Disabling this fixes TMS upload with some FTP servers (reported on a Synology NAS).
2022-11-02Add get() and bind() to CheckBox.Carl Hetherington
2022-10-27Throw exception if av_frame_alloc() fails.Carl Hetherington
2022-10-27Add tooltip to player DCP name with path details.Carl Hetherington
2022-10-27Fix player with high-frame-rate DCPs.Carl Hetherington
2022-10-26Supporters update.v2.16.32Carl Hetherington
2022-10-26Fix player being destroyed while the butler is still using it.Carl Hetherington
2022-10-26Remove unnecessary copy constructors (default ones are OK).Carl Hetherington
2022-10-26Allow move construction of Player.Carl Hetherington
2022-10-26Allow move construction of AudioMerger.Carl Hetherington
2022-10-26Allow move construction of ActiveText.Carl Hetherington
2022-10-25Hopefully fix crash when the same frame is encoded twice.Carl Hetherington
Previously if some frame X was passed to the encoder twice I think this would happen: X1 written; X stored to _pending_images X2 written; _pending_images remains the same X1 encode finishes; X is discarded from _pending_images Data for X2 is read by the encoder but was just freed I think this might have resulted in intermittent crashes, which were fairly common in the 2.17.x branch with the test ffmpeg_encoder_prores_regression_1 But I didn't conclusively prove it.
2022-10-25Fix missing switch of Append -> add (#2358).Carl Hetherington
2022-10-23Add Daniel Courville to testers.Carl Hetherington
2022-10-21Fix colour range property for subsampled sources (#2357).Carl Hetherington
2022-10-19Fix macOS 10.8 build.v2.16.31Carl Hetherington
2022-10-19Supporters update.Carl Hetherington
2022-10-19Add search to DKDM list (#2298).Carl Hetherington
2022-10-19Cleanup: 0 -> nullptr.Carl Hetherington
2022-10-19Extract Collator class.Carl Hetherington
2022-10-18Supporters update.Carl Hetherington
2022-10-18Improve timeline view colouring in dark mode.Carl Hetherington
2022-10-18Use different icons for the timeline in dark/light modes.Carl Hetherington
2022-10-18Fix colouring of audio plot in dark mode.Carl Hetherington
2022-10-18Fix dark mode for release notes.Carl Hetherington
2022-10-18Use slightly better icons for macOS prefs in dark mode.Carl Hetherington
2022-10-18Supporters update.Carl Hetherington
2022-10-18Fix colour primaries when previewing Rec.2020 content with OpenGL.Carl Hetherington
2022-10-18Clarify RGB fragment type as being for Rec709/sRGB primaries.Carl Hetherington
2022-10-18Add a scope.Carl Hetherington
2022-10-18Extract ublas_to_gl method.Carl Hetherington
2022-10-18Rename colour_conversion -> xyz_rec709_colour_conversion.Carl Hetherington
2022-10-18Use a colorspace filter when previewing Rec.2020 content with the simple viewer.Carl Hetherington