summaryrefslogtreecommitdiff
path: root/src/lib/grok
AgeCommit message (Collapse)Author
2026-03-14Allow building of disk writer with boost process version 2.Carl Hetherington
2026-02-21Fix incorrect format placeholder.Carl Hetherington
2025-03-29Fix crash when Grok is enabled but no gpu_lister is available.Carl Hetherington
2025-03-08Get gpu_lister path from config.Carl Hetherington
2025-03-08Avoid temporary file for listing GPUs.Carl Hetherington
2025-03-08Move get_gpu_names() to its own file.Carl Hetherington
2025-03-08Don't use an optional for the Grok config object.Carl Hetherington
I'm not sure why I did it like this in the first place - perhaps so that if the API endpoint changes there aren't so many old values stuck in config files all over the place? Anyway, it seems cleaner to do it like this, as it's how we handle the other config.
2024-11-29Remove config of grok server port (#2900).Carl Hetherington
The server now always uses port 80.
2024-11-29Use snprintf().Carl Hetherington
2024-11-29Cleanup: some coding standard fixes.Carl Hetherington
2024-11-29Cleanup: remove unnecessary FrameProxy wrapper to DCPVideo.Carl Hetherington
2024-11-29Cleanup: whitespace and some privacy.Carl Hetherington
2024-11-29Cleanup: remove unnecessary set to nullptr...Carl Hetherington
...now that we're in a destructor, it's clear.
2024-11-29Cleanup: inline shutdown() in the only place it's called.Carl Hetherington
2024-11-29Cleanup: make some methods private.Carl Hetherington
2024-11-29Whitespace cleanups.Carl Hetherington
2024-04-22Allow specification of video bit rate separately for J2K and MPEG2.Carl Hetherington
2024-04-21Rename j2k_bandwidth -> video_bit_rate.Carl Hetherington
2024-01-28Clean up grok's presence in the config file and make sure it's optional.Carl Hetherington
It should be allowed to not have any grok stuff in the config file, and we should generally call it grok rather than GPU in case other non-grok GPU stuff arrives in the future.
2024-01-28Cleanup: whitespace / coding style.Carl Hetherington
2024-01-28Cleanup: whitespace to reduce the diff.Carl Hetherington
2024-01-28Cleanup: include ordering.Carl Hetherington
2024-01-28Don't pollute the global namespace with a namespace called fs.Carl Hetherington
2024-01-28Another patch from Aaron.Carl Hetherington
2024-01-28Cleanup: coding style.Carl Hetherington
2024-01-28Cleanup: coding style.Carl Hetherington
2024-01-28Create a single DcpomaticContext for all GrokContexts, rather than copying them.Carl Hetherington
I think this makes sense, and also allows us to forward-declare the contexts in a forthcoming commit.
2024-01-28Cleanup: reformat and rename dcpomaticContext_ -> _dcpomatic_contextCarl Hetherington
2024-01-28Use boost::filesystem::path for gpu_binary_location().Carl Hetherington
2024-01-28Cleanup: use dcp::ArrayData instead of home-grown version.Carl Hetherington
2024-01-28Cleanup: remove unnecessary forward declaration.Carl Hetherington
2024-01-28Explicitly set up Grok logger rather than relying on a static variable.Carl Hetherington
2024-01-28Remove unnecessary using statements.Carl Hetherington
2024-01-28Further patch from Aaron.Carl Hetherington
2024-01-28Tidy up some includes / forward declarations.Carl Hetherington
2024-01-28Remove default constructor from DCPVideo.Carl Hetherington
2024-01-28Move grok headers into src/lib/grokCarl Hetherington