summaryrefslogtreecommitdiff
path: root/src/lib/server.cc
AgeCommit message (Collapse)Author
2018-09-06Try to prevent encode server test crashing in valgrind.Carl Hetherington
2017-05-29Fix hang in client_server tests.Carl Hetherington
2017-05-25Another speculative attempt to fix crash on quit.Carl Hetherington
2017-05-25Attempt to fix crash on ~Server().Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2015-12-11Split EncodeServer into that and Server.Carl Hetherington
2015-12-11Rename Server -> EncodeServer, ServerFinder -> EncodeServerFinder, ↵Carl Hetherington
ServerDescription -> EncodeServerDescription.
2015-12-06Increase timeout on client-server-test.Carl Hetherington
2015-12-04Use libdcp's compress_j2k; move Data into libdcp.Carl Hetherington
2015-10-09Logging improvements to allow prettier displays in the server GUI.Carl Hetherington
2015-09-25Typo in joinable asserts.Carl Hetherington
2015-09-24assert (joinable) before joining threads.Carl Hetherington
2015-09-24Fix possible null pointer dereference.Carl Hetherington
2015-09-16Possible fix to problems when the Server is destroyed.Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-08-26Move ServerDescription into its own header.Carl Hetherington
2015-08-18Include tidying.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-10Tidy up J2KImageProxy a bit.Carl Hetherington
2015-06-10Rename EncodedData -> Data and trim it a bit.Carl Hetherington
2015-05-20Don't put servers on the list if they report the wrong link version.Carl Hetherington
2015-04-16Add our own raw_convert that uses SafeStringStream.Carl Hetherington
2015-03-25Remove Scaler config and use SWS_BICUBIC everywhere.Carl Hetherington
2015-01-29Move Socket to dcpomatic_socket.{cc,h}.Carl Hetherington
2015-01-07Make a note in the log when XYZ values are clamped by libdcp on XYZ -> RGB ↵Carl Hetherington
conversion.
2014-11-07Remove log from ImageProxy hierarchy.Carl Hetherington
2014-10-08Merge master.Carl Hetherington
2014-10-08Use accept() properly when reading replies to server request broadcasts.Carl Hetherington
Without this, some replies were being lost.
2014-08-23Merge master.Carl Hetherington
2014-08-19Use SafeStringStream instead of std::stringstream to try to fix random ↵Carl Hetherington
crashes on OS X.
2014-07-01Split EncodedData classes into their own file.Carl Hetherington
2014-07-01DCPVideoFrame -> DCPVideo and PlayerVideoFrame -> PlayerVideo.Carl Hetherington
2014-07-01Merge master.Carl Hetherington
2014-07-01while (1) -> while (true)Carl Hetherington
2014-06-26Merge master.Carl Hetherington
2014-06-26Use full/empty conditions rather than just a single condition for the server ↵Carl Hetherington
and encoder.
2014-06-20Merge master; fix destruction of Server; some test cleanups.Carl Hetherington
2014-06-12Merge master.Carl Hetherington
2014-06-10Report CLI server errors to stderr as well as the log.Carl Hetherington
2014-06-02Merge master.Carl Hetherington
2014-05-21Try to fix clashes caused by ERROR, WARNING etc. as variables.Carl Hetherington
2014-05-21Tidy up logging a bit. Make it configurable from the GUI.Carl Hetherington
2014-05-20Merge master.Carl Hetherington
2014-05-16Merge master.Carl Hetherington
2014-05-14Make DCPVideoFrame use PlayerVideoFrame to store its image.Carl Hetherington
2014-05-12Remove LocaleGuard and lexical_cast<> in favour of libdcp::raw_convert,Carl Hetherington
which should get things right with both decimal and thousands separators; LocaleGuard fixed decimal separators ok but not, it appears, thousands ones.
2014-02-11Partial hacks to use of libdcp 1.0.Carl Hetherington
2013-11-06Remove configuration of servers.Carl Hetherington