summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2024-08-02WIP: hacks.shared-ptrCarl Hetherington
2024-07-26Merge branch 'main' into v2.17.xCarl Hetherington
2024-07-26Signal the correct change when unsetting the sound output.Carl Hetherington
Otherwise we don't notice when the output is set back to whetever happens to be the default.
2024-07-20Add SLV as a channel type for the CLI.Carl Hetherington
2024-07-15Make nag text a little bigger.Carl Hetherington
2024-07-13Download Barco certificates using SFTP instead of plain FTP (#2842).Carl Hetherington
2024-07-12Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2024-07-11pot/merge.Carl Hetherington
2024-07-09Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-07-07Re-fix incorrect ArgFixer.v2.16.88Carl Hetherington
It needs to be in the front-end, not the kdm_cli() method, otherwise the tests break.
2024-07-06Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-07-06Add some missing ArgFixers for Windows command lines (#2844).Carl Hetherington
2024-07-03Fix deprecated FFmpeg stuff.Carl Hetherington
2024-06-30Allow variant to hide all credits.Carl Hetherington
2024-06-28Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-06-27Fix error when importing bad subtitle file (#2838).Carl Hetherington
The subtitle XML refers to a font with no corresponding <LoadFont>.
2024-06-24Fix y offset direction of bitmap subs (#2807).Carl Hetherington
2024-06-24Add ProRes LT export option (#2834).Carl Hetherington
2024-06-24Fix warning from pango about letter spacing not being an integer.Carl Hetherington
2024-06-23Remove some unused using statements and a blank line.Carl Hetherington
2024-06-23Cleanp decoder factory slightly.Carl Hetherington
2024-06-23Remove sprintf() use to quell warning from macOS.Carl Hetherington
2024-06-23Add minimal player HTTP server (#2830).Carl Hetherington
2024-06-23Extract internal player server to separate file and tidy up a bit.Carl Hetherington
2024-06-23Close socket when stopping the server.Carl Hetherington
Otherwise if we're calling e.g. Socket::run() the server's run() will not terminate on stop().
2024-06-23Fall back to the source directory if we're not running an installed DoM.Carl Hetherington
This is useful for the web pages as they are in a subdirectory called web in either version of resouces_path().
2024-06-23Add Socket::is_open().Carl Hetherington
2024-06-23Add Socket::close().Carl Hetherington
2024-06-23Add Socket::run().Carl Hetherington
2024-06-23Add and use set_deadline_from_now().Carl Hetherington
2024-06-23Add Socket::write for std::string.Carl Hetherington
2024-06-23Add log entry for the HTTP server.Carl Hetherington
2024-06-23Do everything required to stop the server in ::stop().Carl Hetherington
2024-06-20Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-06-19Missing include.v2.16.87Carl Hetherington
2024-06-19Fix build with some older boosts.Carl Hetherington
2024-06-18Add discouraging hint for MPEG2 (#2821).Carl Hetherington
2024-06-18Fix "available space" count passed to snprintf (#2832).Carl Hetherington
This is wrong (too big) and it causes an abort in some snprintf checker on Ubuntu 24.04.
2024-06-18Updated fr_FR translation from Lilian Lefranc.Carl Hetherington
2024-06-11Fix build with some older boosts.v2.17.18Carl Hetherington
2024-06-11Missing include.Carl Hetherington
2024-06-11Missing explicit.Carl Hetherington
2024-06-11Fall back to default font file if a font ID is not found in the content.Carl Hetherington
This should not happen, but seems rather likely given the mess that is building (especially with users switching between versions).
2024-06-11Simplify the FontIDAllocator a lot (#2827).Carl Hetherington
This is at the expense of forward compatibility, and the need to re-examine subtitle content (losing custom fonts as we do so). But it does mean that the code is simpler, and there's not this weird growth of IDs where a DCP gets imported with some font, and then the ID becomes 0_font, and if you do it again it's 0_0_font, and so on.
2024-06-09Add comment.Carl Hetherington
2024-06-09Fix an erroneous font ID error that can happen when loading projects from ↵Carl Hetherington
builds without release version tags. So that last_written_by_earlier_than() always returns true, check_font_ids() happens when it doesn't really need to.
2024-06-09Cleanup: text is a vector now.Carl Hetherington
2024-06-09Add option to copy content settings from another project (#2808).Carl Hetherington
2024-06-08Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington
2024-06-08Merge remote-tracking branch 'origin/main' into v2.17.xCarl Hetherington