summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-14fixup! Add AudioAPI and some related methods.2363-asio-take2Carl Hetherington
2022-11-14fixup! Add AudioAPI and some related methods.Carl Hetherington
2022-11-13Bind audio API choice to do something.Carl Hetherington
2022-11-13Cleanup: whitespace.Carl Hetherington
2022-11-13Add bind() to Choice.Carl Hetherington
2022-11-13Keep _audio as a pointer so that we can replace it without havingCarl Hetherington
problems with RtAudio's questionable copy-construction.
2022-11-13Add unbound audio API selection choice.Carl Hetherington
2022-11-13Cleanup: default return.Carl Hetherington
2022-11-13Cleanup: constCarl Hetherington
2022-11-13Cleanup: auto.Carl Hetherington
2022-11-13Add AudioAPI and some related methods.Carl Hetherington
2022-11-13Add PreviewSoundAPI to config.Carl Hetherington
2022-11-13Cleanup: use boost::none.Carl Hetherington
2022-11-13unset_sound_output should emit a specific type of changed().Carl Hetherington
2022-11-13Cleanup: move unset_sound_output() to a more logical place.Carl Hetherington
2022-11-13Create only one RtAudio instance, in the FilmViewer, rather thanCarl Hetherington
creating them on-the-fly in config as well.
2022-11-12Cleanup: whitespace.Carl Hetherington
2022-11-10Fix macOS build.Carl Hetherington
2022-11-10Bump libsub for fix unicode LINE SEPARATOR in subtitles.Carl Hetherington
2022-11-10Fix uninitialised variable.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-06Hide the endless stream of warnings from wx/GTK.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-03Fix test references for passive option change.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-25Further test/data SNAFU.Carl Hetherington
2022-10-25Fix mangling of the v2.16.x test/data commit somewhere along the line.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