| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-11-19 | Move position variables into the video/audio/subtitle decoder classes. | Carl Hetherington | |
| 2016-11-17 | A possibly-better approach to seeking. | Carl Hetherington | |
| Before this commit, decoders try to guess whether they should request a seek based on what they have in their buffers. This seems reasonable for video and audio, which will always (I think) have some data lying around to give an indication of where their parent decoders are in the timeline. It doesn't work so well for subtitles, as the storage of subs is cleared out based on time (+/- 5s of "now") so there is a good chance that the storage will be empty. This gives the subtitle decoder no chance of knowing where its parent is, so it's very likely to seek. This commit asks the parent decoder to seek if it wants to, and it decides based on a knowledge of roughly where it is in the timeline. Hence the sub-decoders just see if they have got the data that is being requested, and if not they suggest to the parent that it might like to seek. They then start calling pass(). Hence the parent should only seek if some calls to pass() are not going to elicit the required data in a reasonable time. | |||
| 2016-08-24 | Allow import of OV/VF DCPs (#906). | Carl Hetherington | |
| 2016-08-12 | Move locale_convert into libdcp. | Carl Hetherington | |
| 2016-08-12 | Replace incorrect uses of raw_convert with a new locale_convert. | Carl Hetherington | |
| 2016-08-12 | Move raw_convert into libdcp. | Carl Hetherington | |
| 2016-08-01 | Simplify NameFormat stuff. | Carl Hetherington | |
| 2016-07-29 | Rename KDMNameFormat. | Carl Hetherington | |
| 2016-07-29 | Basics of custom DCP filename components. | Carl Hetherington | |
| 2016-07-29 | Allow configuration of KDM filename format. | Carl Hetherington | |
| 2016-07-22 | Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵ | Carl Hetherington | |
| stringstream. | |||
| 2016-07-08 | Factor out hints code into its own method. | Carl Hetherington | |
| 2016-06-14 | Add VideoFrame class. | Carl Hetherington | |
| This puts a frame index with an Eyes, which simplifies code in some areas. I can't think of a better name for it, unfortunately. | |||
| 2016-06-13 | Use nettle rather then openssl for MD5 digesting. | Carl Hetherington | |
| 2016-06-13 | Rename MD5Digester -> Digester. | Carl Hetherington | |
| 2016-05-26 | Factor out decoder creation to a factory method. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-05-25 | Basics of Atmos content support; can be added to project and appears in ↵ | Carl Hetherington | |
| timeline. | |||
| 2016-05-25 | Add VideoMXFContent (part of #803). | Carl Hetherington | |
| 2016-05-23 | Fix missing words in properties windows (#874). | Carl Hetherington | |
| 2016-05-18 | Remove Sndfile code and use FFmpeg instead. | Carl Hetherington | |
| 2016-05-18 | More of previous. | Carl Hetherington | |
| 2016-05-18 | Copy SingleStreamAudioContent into DCPContent and SndfileContent. | Carl Hetherington | |
| 2016-05-04 | Allow build with the Ubuntu 16.04 version of FFmpeg. | Carl Hetherington | |
| 2016-02-26 | Allow changes to colours of FFmpeg subtitles (#795). | Carl Hetherington | |
| 2016-02-12 | Rename SubRip -> TextSubtitle. | Carl Hetherington | |
| 2016-02-09 | Fix non-use of LUFS stuff due to error in waf configuration stage. | Carl Hetherington | |
| 2016-01-10 | Case-insensitive sort for image filenames. | Carl Hetherington | |
| 2016-01-07 | Fix build. | Carl Hetherington | |
| 2015-12-11 | Split EncodeServer into that and Server. | Carl Hetherington | |
| 2015-12-11 | Rename Server -> EncodeServer, ServerFinder -> EncodeServerFinder, ↵ | Carl Hetherington | |
| ServerDescription -> EncodeServerDescription. | |||
| 2015-12-04 | Don't need to explicitly link to OpenJPEG. | Carl Hetherington | |
| 2015-12-04 | Use libdcp's compress_j2k; move Data into libdcp. | Carl Hetherington | |
| 2015-11-18 | Basic (untested) ebur128 (#368). | Carl Hetherington | |
| 2015-11-18 | Split FilterGraph into that and VideoFilterGraph. | Carl Hetherington | |
| 2015-11-02 | Fix incorrect preview of italic subtitles (#728). | Carl Hetherington | |
| This requires fonts to be configured with their italic versions so that the italic font can be given to FontConfig and hence used to render text. Bold font configuration is also added here although bold subtitles aren't yet supported. | |||
| 2015-10-22 | Move quite a lot of stuff out of Writer into a new class | Carl Hetherington | |
| ReelWriter, which hopefully cleans things up a bit. | |||
| 2015-10-09 | Logging improvements to allow prettier displays in the server GUI. | Carl Hetherington | |
| 2015-10-09 | Replace quickmail with a direct (and asynchronous) libcurl email sender. | Carl Hetherington | |
| 2015-10-09 | Try to clean up KDM creation code a bit. | Carl Hetherington | |
| 2015-09-30 | Remove references to libswresample. | Carl Hetherington | |
| 2015-09-25 | More build fixes. | Carl Hetherington | |
| 2015-09-23 | Try to fix build. | Carl Hetherington | |
| 2015-09-18 | Add UpmixerB. | Carl Hetherington | |
| 2015-09-05 | Use libsamplerate for resampling instead of FFmpeg / libsoxr. | Carl Hetherington | |
| libsoxr was crashing on Windows and seems somewhat unmaintained. | |||
| 2015-09-01 | update.{cc,h} -> update_checker.{cc,h}. | Carl Hetherington | |
| 2015-08-26 | Separate AudioPoint. | Carl Hetherington | |
| 2015-08-26 | Split log.{cc,h}. | Carl Hetherington | |
| 2015-08-23 | Try to fix build; link failure of FontConfig. | Carl Hetherington | |
| 2015-08-23 | Use the correct font to render subtitles in preview / burn-in (#663). | Carl Hetherington | |
