summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-03-09Use /dev/rdisk on macOS.Carl Hetherington
2021-03-09Get progress during formatting.Carl Hetherington
2021-03-09Be more careful with some macOS API calls.Carl Hetherington
2021-03-02Tidy up and do flushing more correctly.v2.15.133Carl Hetherington
This seems necessary with the multi-threaded decoding; it looks like we were doing it quite wrong before but getting away with it.
2021-03-02Rename some subtitle decoding / processing methods.Carl Hetherington
2021-03-02Key _next_time with the audio stream pointer.Carl Hetherington
2021-03-02Remove FFmpeg::_packet.Carl Hetherington
2021-03-02Extract process_audio_frame.Carl Hetherington
2021-03-02Extract audio_stream_from_index.Carl Hetherington
2021-03-02C++11 tidying.Carl Hetherington
2021-03-02Use APPDIR when present to look for resources.Carl Hetherington
2021-03-01Some tidying and be a bit more defensive.Carl Hetherington
2021-03-01Fix another crash introduced in cc40b6ea6d882c07c05602d6f3dd1c185481585bCarl Hetherington
2021-03-01Fix warning.Carl Hetherington
2021-03-01Fix crash introduced in previous.Carl Hetherington
2021-03-01With multi-threaded decoding we need to be careful to flushCarl Hetherington
after the main examination loop otherwise we can miss things.
2021-02-28Slight hack to reduce the chance of config files looking differentCarl Hetherington
on Windows and macOS/Linux; allows config_write_utf8_test to work withouut platform-specific test references.
2021-02-28Enable multi-threaded decoding with FFmpeg (helps with #1887).Carl Hetherington
2021-02-28Move some comments into a header.Carl Hetherington
2021-02-28C++11 tweaks.Carl Hetherington
2021-02-28C++11 cleanups.Carl Hetherington
2021-02-28Add version informationm to splash screen (#1913).Carl Hetherington
2021-02-26Fix warning.Carl Hetherington
2021-02-26Typo fix.Carl Hetherington
2021-02-26Fix a set of mistakes related to 3D content.Carl Hetherington
2021-02-26Add accessor for _eye in J2kImageProxy.Carl Hetherington
2021-02-24Fix config.xml corruption when it contains multi-byte UTF8 characters.Carl Hetherington
2021-02-23Fix assertion failure in AudioBuffers::copy_from() (#1909)Carl Hetherington
A number of frames N was being split up into two parts which together were bigger than N, meaning a copy of one of the parts failed.
2021-02-23Remove wxSTAY_ON_TOP from splash screen on Windows to stop it hidingCarl Hetherington
error dialogues that pop up during startup.
2021-02-23Don't write active picture area with zero width or height as it makes ↵Carl Hetherington
verification fail.
2021-02-23Don't create empty SMPTE subtitles files with empty <SubtitleList>Carl Hetherington
Files like this fail validation against the XSD. Perhaps the XSD is wrong; for now though, create an empty 1-second-long subtitle in such files.
2021-02-23Fix reel setup when the last reel is less than 1 second long.Carl Hetherington
2021-02-23Fix some wxWidgets assertion failures.Carl Hetherington
Casued by specifying wxFD_OVERWRITE_PROMPT without wxFD_SAVE; it makes no sense and in wx3.1 it raises an error.
2021-02-23Fix assertion ordering.Carl Hetherington
2021-02-23Fix some wx3.1 alignment.Carl Hetherington
2021-02-17Fix typos.v2.15.130Carl Hetherington
2021-02-17Assorted C++11 tidying.Carl Hetherington
2021-02-17Fix some wx3.1 assertions and some C++ tidying.Carl Hetherington
2021-02-16C++11 tidying.Carl Hetherington
2021-02-15Compile fix for ubuntu-16.04-era gcc.Carl Hetherington
2021-02-15Tell user we need a KDM when we have none, and content is encrypted.v2.15.129Carl Hetherington
If you try to fetch encrypted content from asdcplib without specifying any key it will happily return the encrypted content, so check for that, as well as checking any key we *do* have actually works.
2021-02-15Don't keep returning AGAIN from the butler when it is already dead/finished.Carl Hetherington
This causes, for example, player UI hangs when trying to play something unplayable (e.g. a DCP with no KDM).
2021-02-15Coalesce player changes around KDM loading.Carl Hetherington
A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1 was for CPL changes.
2021-02-15Fix wx3.1.x alignment errors.Carl Hetherington
2021-02-15Allow multiple video tracks to be visible in the timeline.Carl Hetherington
2021-02-15Fix timeline zoom oddities after dragging a very small zoom rectangle.Carl Hetherington
2021-02-15Typo fix.Carl Hetherington
2021-02-15Basic handling of overlapping video (#1848).Carl Hetherington
2021-02-14Fix incorrect coalesce() output when one input range is whollyCarl Hetherington
covered by another.
2021-02-14Remove use of boost::noncopyableCarl Hetherington