| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-15 | Try to tidy up behaviour of seek during playback in the preview; | Carl Hetherington | |
| before play would continue during the drag which made it feel nasty. Now play stops during the drag (at least on Linux...) | |||
| 2018-01-14 | Fix play button state on seeking. | Carl Hetherington | |
| 2018-01-14 | Comment typo. | Carl Hetherington | |
| 2018-01-12 | Separate readable error from technical detail in some places. | Carl Hetherington | |
| 2018-01-06 | Remove check on whether the last seek was accurate when re-getting | Carl Hetherington | |
| a frame. This breaks things like changing crop after slidering to a new position; at this point we don't care that the last seek was inaccurate: the new one should be so that the frame stays the same. | |||
| 2018-01-02 | Add rewind-to-zero button to film viewer. | Carl Hetherington | |
| 2017-12-17 | Add Close option to player. | Carl Hetherington | |
| 2017-12-17 | Display decode resolution in the player. | Carl Hetherington | |
| 2017-12-13 | Speculative fixes for hangs when audio stream cannot be opened. | Carl Hetherington | |
| 2017-10-10 | Fix disappearing frames while seeking in some cases. | Carl Hetherington | |
| 2017-08-19 | Fix crash when setting player decode resolution with no loaded DCP (#1115). | Carl Hetherington | |
| 2017-08-16 | Fix erroneous overlaid controls in the player. | Carl Hetherington | |
| 2017-08-15 | Give player its own configuration dialogue. | Carl Hetherington | |
| 2017-08-14 | Primitive dropped frame count in display. | Carl Hetherington | |
| 2017-08-14 | Drop video frames if we running out of time. | Carl Hetherington | |
| 2017-08-14 | Basics of forced reduction of JPEG2000 decode resolution. | Carl Hetherington | |
| 2017-08-14 | Stub player. | Carl Hetherington | |
| 2017-08-14 | Remove Film dependency from Butler. | Carl Hetherington | |
| 2017-07-26 | Fix seek during slider drag. | Carl Hetherington | |
| 2017-07-26 | Fix slider position updates post seek (#1085). | Carl Hetherington | |
| 2017-05-03 | Nicer fix for previous. | Carl Hetherington | |
| 2017-05-03 | Another call to wxTimer::Start() with 0 delay, which fails on OS X. | Carl Hetherington | |
| 2017-05-02 | Timer period must apparently be > 0 (on OS X at least). | Carl Hetherington | |
| 2017-04-21 | Throw exceptions raised while waiting for the butler to deliver video. | Carl Hetherington | |
| 2017-04-19 | Config option to disable preview audio. | Carl Hetherington | |
| 2017-04-19 | Various fixes to seeking with audio. | Carl Hetherington | |
| 2017-04-19 | Turn off play button on stop. | Carl Hetherington | |
| 2017-04-19 | Take audio device latency into account. | Carl Hetherington | |
| 2017-04-19 | Fix video timing and stop the viewer at the end of the film. | Carl Hetherington | |
| 2017-04-19 | Fix display when all content is removed. Fix sensitivity of ↵ | Carl Hetherington | |
| jump-to-selected checkbox. | |||
| 2017-04-19 | Handle butler thread exceptions properly. | Carl Hetherington | |
| 2017-04-19 | Several fixes to audio. | Carl Hetherington | |
| 2017-04-19 | First bits of audio support. | Carl Hetherington | |
| 2017-04-19 | Seemingly basically working butler for video. | Carl Hetherington | |
| 2017-04-19 | Initial butler work. | Carl Hetherington | |
| 2017-04-19 | Fix crash on startup. | Carl Hetherington | |
| 2017-04-19 | Attempt to tidy up internal APIs slightly. | Carl Hetherington | |
| 2017-04-19 | Various bits; preview video seems to work. | Carl Hetherington | |
| 2017-04-19 | Basic grunt-work, untested and unfinished, but it compiles. | Carl Hetherington | |
| 2017-04-07 | Make jump-to-content-start on selection in the content list optional. | Carl Hetherington | |
| This behaviour is annoying in some cases, e.g. trying to move separate subtitle files around when looking at a particular time in the preview. | |||
| 2016-11-19 | No-op; rename a whole load of wx constants to their shorter equivalents. | Carl Hetherington | |
| 2016-07-01 | Add frame number dialog on frame position click. | Carl Hetherington | |
| 2016-07-01 | Add go-to-position dialogue when clicking on preview timecode. | Carl Hetherington | |
| 2016-06-30 | Make nudge buttons nudge further with modifiers (shift/control/shift+control). | Carl Hetherington | |
| 2016-06-29 | Fix handling of incorrectly-recognised JPEG2000 files. | Carl Hetherington | |
| Previously we asked libdcp whether an imported J2K file was RGB or XYZ. The answer it gives is sometimes wrong, for reasons that are not clear (either the files are not marked correctly, or openjpeg is not parsing whatever metadata correctly). However it seems that, in general, we use the user's specified colour conversion to decide what to do with an image, rather than asking the image what should be done to it. Hence it makes more sense to assume that if a user specifies no colour conversion for a J2K file then the file is XYZ. With preview, the colour conversion from XYZ back to RGB is done by FFmpeg, so we have to set the pixel format correctly on the Image that comes back from J2KImageProxy. Now we get that pixel format from the configured colourspace conversion rather than from openjpeg's guess as to the file's colourspace. It's a bit ugly that the only thing we ask the file about is whether or not it is in YUV (which governs whether or not FFmpeg applies the user's configured YUV-to-RGB conversion). Everything else is decided by the configured conversion. I think there's still some uglyness in here that I can't put my finger on. | |||
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-05-12 | Optimise image scaling for the preview. | Carl Hetherington | |
| 2016-04-11 | Add option to preview left or right eye (#809). | Carl Hetherington | |
| 2015-11-10 | Try harder to keep the playhead at the same *content* frame after | Carl Hetherington | |
| trim (#737). | |||
| 2015-11-09 | Keep current frame visible when trimming start. Don't trim the current | Carl Hetherington | |
| frame with "trim after current position" (#737). | |||
