# HG changeset patch # User Wuzzy # Date 1557860319 -7200 # Node ID 00cf807b7faa3ccf4f18df936f083d128482e976 # Parent 8b53cb1c0ada15d6b7037381b703954d99ff481f AVWrapper: Error message when g_pAFrame is broken diff -r 8b53cb1c0ada -r 00cf807b7faa hedgewars/avwrapper/avwrapper.c --- a/hedgewars/avwrapper/avwrapper.c Tue May 14 21:36:50 2019 +0300 +++ b/hedgewars/avwrapper/avwrapper.c Tue May 14 20:58:39 2019 +0200 @@ -367,6 +367,8 @@ VideoTime = (double)g_pVFrame->pts * g_pVStream->time_base.num/g_pVStream->time_base.den; do { + if (!g_pAFrame) + return FatalError("Error while writing video frame: g_pAFrame does not exist"); AudioTime = (double)g_pAFrame->pts * g_pAStream->time_base.num/g_pAStream->time_base.den; ret = WriteAudioFrame(); }