diff --git a/src/video_provider_bestsource.cpp b/src/video_provider_bestsource.cpp index 3853d2d73..47a0b25bc 100644 --- a/src/video_provider_bestsource.cpp +++ b/src/video_provider_bestsource.cpp @@ -43,6 +43,7 @@ namespace agi { class BackgroundRunner; } #include #include #include +#include namespace { @@ -159,7 +160,7 @@ BSVideoProvider::BSVideoProvider(agi::fs::path const& filename, std::string cons colorspace = colormatrix_description(frame->GetAVFrame()); } catch (VideoException const& err) { - throw VideoOpenError("Failed to create BestVideoSource"); + throw VideoOpenError(agi::format("Failed to create BestVideoSource: %s", + err.what())); } void BSVideoProvider::GetFrame(int n, VideoFrame &out) {