Make an error more detailed.
authorCarl Hetherington <cth@carlh.net>
Sun, 26 Nov 2023 00:05:41 +0000 (01:05 +0100)
committerCarl Hetherington <cth@carlh.net>
Sun, 26 Nov 2023 00:05:41 +0000 (01:05 +0100)
src/lib/ffmpeg_file_encoder.cc

index 7d89b7bd00ce4e7a7fc2027a2bff4bdba2f20ac1..6d1ad68f79bb79d939e4baf25991b792ef4bbaa9 100644 (file)
@@ -396,7 +396,9 @@ FFmpegFileEncoder::flush ()
        }
 
        auto const r = av_write_trailer(_format_context);
-       DCPOMATIC_ASSERT(r == 0);
+       if (r) {
+               throw EncodeError(N_("av_write_trailer"), N_("FFmpegFileEncoder::flush"), r);
+       }
 }