From 6abf2fdd53b14608561fcc1900507daea5b79fb7 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 17 Aug 2020 15:44:58 +0200 Subject: Report better errors when the butler dies. Adapted from d23f55d8cd73adda823d0a2fcabc129b8845a81 in master. --- src/lib/ffmpeg_encoder.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/lib/ffmpeg_encoder.cc') diff --git a/src/lib/ffmpeg_encoder.cc b/src/lib/ffmpeg_encoder.cc index cf91a9fae..cd03c7b93 100644 --- a/src/lib/ffmpeg_encoder.cc +++ b/src/lib/ffmpeg_encoder.cc @@ -174,7 +174,7 @@ FFmpegEncoder::go () pair, DCPTime> v = _butler->get_video (true, &e); _butler->rethrow (); if (!v.first) { - throw ProgrammingError(__FILE__, __LINE__, String::compose("butler returned no video; error was %1", static_cast(e))); + throw ProgrammingError(__FILE__, __LINE__, String::compose("butler returned no video; error was %1", e.summary())); } shared_ptr fe = encoder->get (v.first->eyes()); if (fe) { -- cgit v1.2.3