summaryrefslogtreecommitdiff
path: root/src/wx/film_viewer.h
AgeCommit message (Collapse)Author
2020-01-08Barely-functioning GL playback with new arrangement.Carl Hetherington
2020-01-08Add FilmViewer::time_until_next_frame.Carl Hetherington
2020-01-08Add accessor for butler.Carl Hetherington
2020-01-08Move _player_video into VideoView.Carl Hetherington
2020-01-08Move display_player_video into SimpleVideoView.Carl Hetherington
2020-01-08Move FilmViewer::get() into SimpleVideoView.Carl Hetherington
2020-01-08Remove redundant FilmViewer::video_position() and use FilmViewer::position() ↵Carl Hetherington
instead.
2020-01-08Move ::timer into SimpleVideoView.Carl Hetherington
2019-11-05Differentiate between stop and suspend in player.Carl Hetherington
This and the previous commit somewhat improve the previously terrible behaviour when seeking during playback, probably introduced by the idle update stuff.
2019-07-24Re-work idle handling from previous commit.Carl Hetherington
2019-07-24Optimise the feel of some GUI functions by doing the seek afterCarl Hetherington
many content changes in an idle handler, rather than blocking the UI update until the seek and image redisplay have finished.
2019-06-04Fix system information on vsync.Carl Hetherington
2019-05-13Build fixes related to simple/GL view.Carl Hetherington
2019-05-12Restore paint-panel timing.Carl Hetherington
2019-05-10Remove storage of _frame in FilmViewer.Carl Hetherington
2019-05-10Fix up SimpleVideoView.Carl Hetherington
2019-05-10refresh_panel -> refresh_view.Carl Hetherington
2019-05-10Basics of OpenGL viewer.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-02-06swaroop: re-work background image logic.v2.13.113Carl Hetherington
2018-12-23swaroop: various logging fixes.Carl Hetherington
2018-12-13swaroop: partial rework of SPL management.Carl Hetherington
2018-11-22Separate Controls into standard/swaroop.Carl Hetherington
2018-11-07swaroop: new slightly-hacky way to make background image appear on stop.v2.13.67Carl Hetherington
2018-11-06Fix bars at side/top/bottom of image in full-screen player (#1397).Carl Hetherington
2018-09-27Basic watermark.Carl Hetherington
2018-09-27Set up new watermark config.Carl Hetherington
2018-09-27Untested watermarking.Carl Hetherington
2018-09-22Add playback seek logging.v2.13.52Carl Hetherington
2018-09-22Log playback start and stop timecodes.Carl Hetherington
2018-09-14Basic and rather clumsy option to respect KDM validity windows.Carl Hetherington
2018-09-11More tweaks.Carl Hetherington
2018-09-11Make a method private.Carl Hetherington
2018-09-11FilmViewer API tidying.Carl Hetherington
2018-09-11Separate out management of controls.Carl Hetherington
2018-09-11Fix play button behaviour.Carl Hetherington
2018-09-11Fix build.Carl Hetherington
2018-09-11Partial split of film viewer.Carl Hetherington
2018-08-19Similar pending/done for Film::Change.Carl Hetherington
2018-08-19Replace May/Done/NotDone signal sets with one signal and extendCarl Hetherington
this treatment to anything that caused Player::setup_pieces. This should fix out-of-sequence Player emissions caused by setup_pieces being called by one thread while the butler is calling pass().
2018-08-04Timestamp audio emissions from butler and hence discard very lateCarl Hetherington
audio in FilmViewer. This should help with the case where lots of video frames are rapidly discarded when they are late but the corresponding audio is not, hence audio buffers get overfilled.
2018-07-23More automated renaming.Carl Hetherington
ActiveCaptions -> ActiveText BitmapCaption -> BitmapText ContentCaption -> ContentText ContentTextCaption -> ContentStringText TextCaptionFileContent -> StringTextFileContent TextCaptionFileDecoder -> StringTextFileDecoder TextCaptionFile -> StringTextFile TextCaption -> StringText PlayerCaption -> PlayerText CaptionContent -> TextContent CaptionDecoder -> TextDecoder CaptionPanel -> TextPanel CaptionView -> TextView CaptionAppearanceDialog -> SubtitleAppearanceDialog CaptionType -> TextType
2018-07-23Get ccaps by asking the Player, rather than by listening to its emissions,Carl Hetherington
which is slightly cleaner and works when subtitles are emitted with an unknown end time. Also add CCAPs to the player.
2018-07-23Very basic closed caption viewer.Carl Hetherington
2018-07-22On reflection showing CCAPs over the main picture doesn't make much sense.Carl Hetherington
2018-07-20Untested; allow viewing of subtitles or closed captions in the preview.Carl Hetherington
2018-06-29Basic jump to selected subtitle (#1200).Carl Hetherington
2018-03-23Arrows to go forward/back one frame.Carl Hetherington
2018-03-23Add space shortcut to start/stop playback (#1201).Carl Hetherington