| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-12-15 | Use an in-place if. | Carl Hetherington | |
| 2024-12-15 | Fix typo. | Carl Hetherington | |
| 2024-12-14 | Fix missing LengthChange() signal on repeating content. | Carl Hetherington | |
| Previously strange things would happen when repeating some content and then playing the resulting film (because various things would not notice that the film length had changed). | |||
| 2024-12-14 | Reset _flush_state on seek(). | Carl Hetherington | |
| Otherwise we do the wrong thing at the end of a file on the second run-through. | |||
| 2024-12-09 | Assert if we're about to set up 0 encoding threads. | Carl Hetherington | |
| 2024-12-09 | Fix decoding of SSA subs in files decoded by FFmpeg (#2904). | Carl Hetherington | |
| Suddenly we have 8 commas, not 9, perhaps because of 29412821241050c846dbceaad4b9752857659977 in ffmpeg (although that's strange, because it was a long time ago). | |||
| 2024-12-09 | Fix doubled subtitles (again). | Carl Hetherington | |
| This was re-introduced when 94618a724124cbf5fe9f0b47a3fdce601fcd5581 reverted a previous attempt at a fix. At the time I couldn't understand the doubled-subtitles problem, but it's apparent in the test introduced in the next commit. This is another attempt to fix it by only sending a "stop" for a subtitle if we didn't already stop the subtitle because the next one arrived. | |||
| 2024-12-09 | Cleanup: use default initializers. | Carl Hetherington | |
| 2024-12-09 | Fix comment typo. | Carl Hetherington | |
| 2024-12-07 | Updateed fr_FR translation from Laurent Tenzer. | Carl Hetherington | |
| 2024-12-05 | Updated fr_FR translation from Laurent Tenzer. | Carl Hetherington | |
| 2024-12-04 | Don't give an alarming error when there is no assets.xml. | Carl Hetherington | |
| 2024-12-04 | Add default grok licence server. | Carl Hetherington | |
| 2024-11-30 | Fix mis-handling of reels with Atmos content (#2901).v2.17.26 | Carl Hetherington | |
| We must have reel boundaries at least on Atmos content boundaries as I don't know for sure how to insert silence into an Atmos stream. | |||
| 2024-11-29 | Tidy-up/fix Atmos frame rate checks. | Carl Hetherington | |
| 2024-11-29 | Remove config of grok server port (#2900). | Carl Hetherington | |
| The server now always uses port 80. | |||
| 2024-11-29 | Use snprintf(). | Carl Hetherington | |
| 2024-11-29 | Cleanup: some coding standard fixes. | Carl Hetherington | |
| 2024-11-29 | Abort encode if Grok encoder threads are failing (#2899) | Carl Hetherington | |
| 2024-11-29 | Count errors in Grok threads. | Carl Hetherington | |
| 2024-11-29 | Cleanup: improve comment. | Carl Hetherington | |
| 2024-11-29 | Cleanup: whitespace. | Carl Hetherington | |
| 2024-11-29 | Cleanup: remove unnecessary FrameProxy wrapper to DCPVideo. | Carl Hetherington | |
| 2024-11-29 | Cleanup: whitespace and some privacy. | Carl Hetherington | |
| 2024-11-29 | Cleanup: remove unnecessary set to nullptr... | Carl Hetherington | |
| ...now that we're in a destructor, it's clear. | |||
| 2024-11-29 | Cleanup: inline shutdown() in the only place it's called. | Carl Hetherington | |
| 2024-11-29 | Cleanup: make some methods private. | Carl Hetherington | |
| 2024-11-29 | Whitespace cleanups. | Carl Hetherington | |
| 2024-11-29 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-11-29 | Look in another place for Liberation Sans on Fedora 41. | Carl Hetherington | |
| 2024-11-24 | Fix build on Linux/ARM. | Carl Hetherington | |
| 2024-11-20 | Updated zh_CN translation from Kahn Li.v2.17.24 | Carl Hetherington | |
| 2024-11-13 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2024-11-10 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-11-10 | Fix examination logic.v2.16.97 | Carl Hetherington | |
| Before we would stop if there was one audio stream and the first packet was from that stream; we would not carry on to find the video. | |||
| 2024-11-08 | I think carry_on_audio should also be set false if audio_packet() returns false. | Carl Hetherington | |
| 2024-11-08 | Remove out-of-date comment. | Carl Hetherington | |
| 2024-11-01 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-11-01 | Needing length is the same for audio and video, so merge them. | Carl Hetherington | |
| 2024-11-01 | Obtain audio length by scanning through the file if required (#2880). | Carl Hetherington | |
| 2024-10-19 | Fix video length when we scan for it. | Carl Hetherington | |
| Length is 1 frame more than the start time of the last frame. | |||
| 2024-10-19 | Cleanup: initialise a few members in-place. | Carl Hetherington | |
| 2024-10-19 | Tidy up and fix obtaining video length when it's not in the header. | Carl Hetherington | |
| I think this has been broken for a while as we would come out of the loop even if we still wanted to find the video length. | |||
| 2024-10-14 | Merge remote-tracking branch 'origin/main' into v2.17.x | Carl Hetherington | |
| 2024-10-13 | Give more details when failing to send emails. | Carl Hetherington | |
| 2024-10-08 | Fix bug causing signal changes to be lost (#2870). | Carl Hetherington | |
| It was possible (and I believe it happend) for new signals to be queued up in _pending while some old ones were being processed. They would then be cleared at the end of resume() without ever being sent. | |||
| 2024-10-08 | I'm not sure if this is actually wrong, but it seems odd. | Carl Hetherington | |
| I think possibly only the first call to ::instance() would be locked. | |||
| 2024-10-05 | Rename XML tags Fade{In,Out} to VideoFade{In,Out}. | Carl Hetherington | |
| 2024-10-05 | Updated fa_IR translation from Soleyman Rahmani. | Carl Hetherington | |
| 2024-09-29 | Clarify some uses of bind(). | Carl Hetherington | |
| GCC 14.2.1 somehow can't decide whether to use boost:: or std::bind. | |||
