| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-31 | Primitive subtitle export feature.v2.15.16 | Carl Hetherington | |
| 2019-08-30 | Make player more tolerant of some DCP errors. | Carl Hetherington | |
| 2019-07-31 | Avoid random black gaps between bits of content A and B whenv2.15.15 | Carl Hetherington | |
| content B has had its start trimmed. In this case when we seek inaccurately in A we previously also seeked inaccurately in B. This meant that at the transition the first frame we see of B may not be the first frame of B. After this we seek accurately in B so that we definitely get to the start of it. This is especially important if the start of B has been trimmed to within two keyframes so that an inaccurate seek is not sufficient. | |||
| 2019-07-25 | Optimise decoder_factory for DCPDecoder by offering the old decoder | Carl Hetherington | |
| (if available) to recover the list of reels from, rather than having to scan the filesystem again. | |||
| 2019-07-25 | Fix erroneous content change message. | Carl Hetherington | |
| 2019-07-24 | Re-work idle handling from previous commit. | Carl Hetherington | |
| 2019-07-24 | Optimise the feel of some GUI functions by doing the seek after | Carl Hetherington | |
| many content changes in an idle handler, rather than blocking the UI update until the seek and image redisplay have finished. | |||
| 2019-07-24 | Improve formatting of StateTimer output. | Carl Hetherington | |
| 2019-07-23 | Add --no-check to dcpomatic_cli. | Carl Hetherington | |
| 2019-07-23 | Tidy up handling of content-modified checks when using the dcpomatic_cli. | Carl Hetherington | |
| 2019-07-22 | swaroop: support creation of H264 with 24-bit PCM. | Carl Hetherington | |
| 2019-07-22 | Missing virtual destructor. | Carl Hetherington | |
| 2019-07-22 | Ignore video streams with frame rates over 1000 (work-around/fix for #1585). | Carl Hetherington | |
| 2019-07-21 | Use 128kbit per channel for audio export.v2.15.14 | Carl Hetherington | |
| 2019-07-21 | swaroop: fix encryption of files encoded from DCP. | Carl Hetherington | |
| 2019-07-15 | swaroop: beginnings of DCP -> ecinema support.v2.15.12 | Carl Hetherington | |
| 2019-07-14 | Fix comment. | Carl Hetherington | |
| 2019-07-07 | Only take subtitle data into account for position() if there is nothingv2.15.10 | Carl Hetherington | |
| else to go on. This fixes problems at the end of muxed files when subtitle data runs out before video/audio. There is no (easy) way to know that this has happened, and this seems to be the next best thing. Fixes #1581. | |||
| 2019-07-06 | Add an assertion. | Carl Hetherington | |
| 2019-07-02 | Don't crash if history items are inaccessible. | Carl Hetherington | |
| 2019-07-02 | Add support for Datasat AP2x and USL sound processors when converting | Carl Hetherington | |
| fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains. | |||
| 2019-06-27 | Fix incorrect timing of PNG subtitles in second and subsequent reels. | Carl Hetherington | |
| 2019-06-09 | swaroop: allowed-shows state in playlist. | Carl Hetherington | |
| 2019-06-09 | swaroop: support validity periods in ecinema KDMs. | Carl Hetherington | |
| 2019-06-05 | Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵v2.15.7 | Carl Hetherington | |
| v2.15.x | |||
| 2019-06-05 | swaroop: switch ID tag to genre as it is supported by ffmpeg in both mp4 and ↵ | Carl Hetherington | |
| mov. | |||
| 2019-06-05 | Try to warn if we're running the 32-bit version on 64-bit windows (WoW64) ↵ | Carl Hetherington | |
| (#1569). | |||
| 2019-06-01 | Basics of allowing video parts of FFmpegContent to be disabled (#1355 and ↵ | Carl Hetherington | |
| others). | |||
| 2019-05-31 | Fix slightly unbelievable out-of-bounds array access when setting up the ↵ | Carl Hetherington | |
| audio map for mixdown-to-stereo. Forward-ported from 677eaab5c03e9c614ae2bc417a43bd5c1295bb8d in master. | |||
| 2019-05-30 | Destory TranscodeJob earlier, hopefully to fix #1570. | Carl Hetherington | |
| 2019-05-28 | Use pofilter to check i18n and fix some .po file glitches. | Carl Hetherington | |
| Forward-ported from fe6de8b48ff0a40e229c06932ac5fd497322f208 in master. | |||
| 2019-05-28 | Fix several bits of bad i18n markup and add start of checking script. | Carl Hetherington | |
| Forward-ported from ec9cb6719c72930243afc534120da12323e29568 in master. | |||
| 2019-05-28 | Fix some malformed placeholders in the cs_CZ translation. | Carl Hetherington | |
| Forward-ported from cbd2876db6b68e35cb6e7b111ce6b14180c4f97f in master. | |||
| 2019-05-26 | Potential fix for #1568; we calculate the remaining DCPTime but | Carl Hetherington | |
| then convert it back to resampled content frames using the DCP rate rather than the resampled content rate, which seems wrong. If we want to go from metric time to frames we surely have to use the frame rate of the thing we are working with (not the frame rate which that thing will be played back at). | |||
| 2019-05-24 | Basic ability to set video range (JPEG/MPEG) at least for YUV content. May ↵ | Carl Hetherington | |
| not work for RGB. See #1509. | |||
| 2019-05-21 | Tweak comment. | Carl Hetherington | |
| 2019-05-21 | Add Bob Weaver Deinterlacing Filter (bwdif). | Carl Hetherington | |
| 2019-05-21 | Give an error if 2D content is set to 3D (#1565). Also run | Carl Hetherington | |
| 3D tests with more parallel jobs to speed them up. | |||
| 2019-05-15 | Player::playlist_content_change will call setup_pieces() regardlessv2.15.5 | Carl Hetherington | |
| of the state of frequent, so Butler::player_change must always seek regardless of the state of frequent. Otherwise setup_pieces() results in the next pass() output being at position 0, which causes problems when the audio from that output is pushed into the audio ring buffers. | |||
| 2019-05-14 | Non-swaroop build fixes.v2.15.4 | Carl Hetherington | |
| 2019-05-14 | swaroop: fix incorrect start times with encrypted MP4 content.attic/swaroop-v2.15.x | Carl Hetherington | |
| 2019-05-13 | swaroop: allow ScreenKDM subclasses for different KDM types. | Carl Hetherington | |
| 2019-05-13 | swaroop: add name to ECinema KDMs and add DKDM wrapper for ECinema. | Carl Hetherington | |
| 2019-05-13 | swaroop: basics of encrypted MP4 playback. | Carl Hetherington | |
| 2019-05-13 | ECinema 'KDM' tweaks. | Carl Hetherington | |
| 2019-05-13 | swaroop: build fixes. | Carl Hetherington | |
| 2019-05-13 | Initial work on 'ECinema' KDMs. | Carl Hetherington | |
| 2019-05-12 | Fix potential runaway string. | Carl Hetherington | |
| 2019-05-10 | Make video view type configurable. | Carl Hetherington | |
| 2019-05-10 | Basics of OpenGL viewer. | Carl Hetherington | |
