summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_player.cc
AgeCommit message (Collapse)Author
2021-07-10Use dcp::compose rather than our own.composeCarl Hetherington
2021-05-23Don't react so strongly to failure to bind the play server socket when ↵Carl Hetherington
starting a second player.
2021-04-23Close down the FilmViewer before its GUI elements get destroyed (#1982).Carl Hetherington
Otherwise this happens when we're already in the middle of destroying the UI.
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-04-05Fix confusing error on trying to load a DoM project into the player (#1948).Carl Hetherington
2021-02-17Assorted C++11 tidying.Carl Hetherington
2021-02-15Coalesce player changes around KDM loading.Carl Hetherington
A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1 was for CPL changes.
2021-02-09Coalesce player changes around CPL change.v2.15.127Carl Hetherington
If multiple player changes happen, causing the player to be suspended, there are problems if one of those changes causes a FilmViewer:seek. In there, we wait for the seek to finish, but it will never finish because of the suspension. Hence it's important that we only trigger the seek once the suspension is over. Fixes #1905.
2021-02-04Fix no subtitles/captions in the player after changing the CPL.Carl Hetherington
2021-02-04Some C++11 stuff.Carl Hetherington
2021-01-31Use enum class for Film::Property.Carl Hetherington
2021-01-31More enum class additions.Carl Hetherington
2021-01-20Bump libdcp for better verification, and make API adjustments.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2020-12-11Fix lots of macOS warnings by using a different boost/bind include.Carl Hetherington
2020-11-29Better progress reporting during DCP validation (#1812).v2.15.108Carl Hetherington
2020-11-23Remove swaroop variant.Carl Hetherington
2020-10-21macOS / new boost build fixes.v2.15.104Carl Hetherington
2020-10-17Fix failure to update player information when changing CPLs.Carl Hetherington
2020-09-13More fixes for wxWidgets 3.1.x.Carl Hetherington
2020-09-11Fixes for building with newer wxWidgets.Carl Hetherington
2020-08-02Don't terminate if a non-DCP directory is given to Open.Carl Hetherington
2020-07-26Various OSX warnings fixes.Carl Hetherington
2020-05-20Rename TYPE_DEBUG_PLAYER to TYPE_DEBUG_VIDEO_VIEW.Carl Hetherington
2020-04-15Add some new keyboard shortcuts for moving around on the timeline:Carl Hetherington
Shift+Arrows: 1 minute Ctrl+Arrows: 10 minutes Ctrl+Shift+Arrows: 1 hour Home: start End: end
2020-04-14DCPReadError -> ReadError in libdcp.Carl Hetherington
2020-03-16Move stress testing code into a separate class and always build it.Carl Hetherington
Fix stress script generation to always reload a DCP rather than expecting it to be available after it has finished playback.
2020-03-15Fix player stress testing with expanded controls.Carl Hetherington
Also correctly wait with a stress test until the DCP open has completely finished.
2020-03-15Comments.Carl Hetherington
2020-03-01Support playlists in the player in dual-screen mode.v2.15.45Carl Hetherington
2020-02-29Various playlist editor developments and fixes.Carl Hetherington
2020-01-08Basic stress-test function for player.Carl Hetherington
2020-01-08Barely-functioning GL playback with new arrangement.Carl Hetherington
2019-10-26Prevent player folding audio to 2 channel if "default DCP audio channels" is ↵Carl Hetherington
set to 2.
2019-09-27Fix duplicate shortcut in menu.Carl Hetherington
2019-08-30Make player more tolerant of some DCP errors.Carl Hetherington
2019-08-27Slightly better errors when the player fails to load a DCP.Carl Hetherington
2019-06-09swaroop: support validity periods in ecinema KDMs.Carl Hetherington
2019-06-04More system information to tools and add it to the player.v2.15.6Carl Hetherington
2019-05-13swaroop: basics of encrypted MP4 playback.Carl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-05-10Add some very basic timing of the player.Carl Hetherington
2019-03-25Fix crash on pressing spacebar in the player with no film loaded (#1506).Carl Hetherington
2019-02-19Don't display non-existant items in the history.Carl Hetherington
2019-02-19Fix crash when loading a non-existant DCP from history in the player.Carl Hetherington
2019-02-17More player debugging for butler video-full states.v2.13.121Carl Hetherington
2019-02-15Add support for player logging.v2.13.119Carl Hetherington
2018-12-23swaroop: various logging fixes.Carl Hetherington
2018-12-23Fix thinko in previous.Carl Hetherington