summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-10Remove unused methods.Carl Hetherington
2022-12-10Extract constants.hCarl Hetherington
2022-12-07Add a test to verify passthrough of 3D -> 2D data.Carl Hetherington
2022-12-05Fix tests on Windows now that we replace . with _ in filenames.Carl Hetherington
2022-12-05Use the same default folder for add DCP as add files (#2348).Carl Hetherington
2022-12-05Cleanup: use ScopeGuard.Carl Hetherington
2022-12-05Use the same default folder for add folder as add files (#2348).Carl Hetherington
2022-12-05Cleanup: use ScopeGuard.Carl Hetherington
2022-12-05Bump libdcp for build fix.Carl Hetherington
2022-12-05Fix use of atleast_version in wscripts (it does nothing, since I don't know ↵Carl Hetherington
when).
2022-12-04Bump libdcp to remove some invalid characters from Windows filenames (#2219).Carl Hetherington
2022-12-03Bump libsub for libdcp dependency removal.Carl Hetherington
2022-12-02Don't use "NR" in the ISDCF name if there is no rating.Carl Hetherington
Thierry says this is not used out in the wild, and I can't find any reference to say that it must be there, so remove it.
2022-12-02Fix stupid mistake in previous commit.Carl Hetherington
2022-12-02Catch problems when using dcp_file() and getting more than one answer.Carl Hetherington
2022-12-02Fix unreliable test.Carl Hetherington
2022-12-01Merge branch '2384-playlist'Carl Hetherington
Various improvements and fixes to the playlist editor GUI (#2384).
2022-12-01Double-click on content list adds the content.Carl Hetherington
2022-12-01Add save button for playlist name.Carl Hetherington
2022-12-01Extract save_playlist().Carl Hetherington
2022-12-01Check for playlist directory on new playlist, rather than save.Carl Hetherington
2022-12-01Add bind().Carl Hetherington
2022-12-01Set Delete button sensitivity correctly.Carl Hetherington
2022-12-01Extract selected().Carl Hetherington
2022-12-01Setup editor sensitivity on startup.Carl Hetherington
2022-12-01Don't display first playlist on startup.Carl Hetherington
2022-12-01Save playlist when content is added, moved or removed.Carl Hetherington
2022-12-01Remove unnecessary non-const operator[].Carl Hetherington
2022-12-01Add and use SPL::swap().Carl Hetherington
2022-12-01Cleanup: white space.Carl Hetherington
2022-12-01Generalise the Changed message from SPL.Carl Hetherington
2022-12-01Escape entities just before Pango rendering (#2382).v2.16.35Carl Hetherington
Previously, text coming out of the player would have things like & escaped to &. This escaping is also done by libxml++ when writing XML, so doing it in the player would mean it was done twice. We do, however, need to escape things before passing them to Pango as otherwise it gives errors and renders nothing for the line. Here we move the escaping to just before the rendering, meaning that in the reset of DoM we should pass unescaped strings around.
2022-12-01Add some failing tests.Carl Hetherington
2022-12-01Supporters update.Carl Hetherington
2022-11-29Add default release territory configuration (#2375).Carl Hetherington
2022-11-29Extract RegionSubtagWidget.Carl Hetherington
2022-11-29Add some comments.Carl Hetherington
2022-11-29Add default audio language configuration (#2375).Carl Hetherington
2022-11-29Remove default container configuration option.Carl Hetherington
I think this is basically useless now that DoM guesses a good container when the first video is added. It made more sense before we did that.
2022-11-26Supporters update.v2.16.34Carl Hetherington
2022-11-26Return AVERROR_EOF from the avio_read method when appropriate.Carl Hetherington
2022-11-26Fix audio glitches when merging resampled audio (#2373).Carl Hetherington
2022-11-26Noisy change to get film into AudioContent::modify_trim_start().Carl Hetherington
2022-11-26Remove some backwards compatibility that will cause problems in an upcoming ↵Carl Hetherington
commit.
2022-11-26Add another test, including a frame rate change.Carl Hetherington
2022-11-26Give a slightly better error message in a failing test.Carl Hetherington
2022-11-26Add failing test for #2373.Carl Hetherington
2022-11-25_stream_states must be reset on seek otherwise #2368.Carl Hetherington
2022-11-25Fix sound corruption with multiple sound files (#2368).Carl Hetherington
last_push_end would be initialised to the position of the content, meaning that content at (for example) 60s into the project would be treated as the leader, and content much earlier would then be considered finished by the code which checks ignore_streams_behind (as its last push was more then 5s before the leader). This caused audio corruption, shown up by the test here.
2022-11-25Cleanup: use dcp_file().Carl Hetherington