audiomanager: fix crash and return error text if applicable

This commit is contained in:
itsmattkc
2022-05-05 11:47:53 -07:00
parent fd692e6910
commit 591d02bdd6
4 changed files with 15 additions and 7 deletions
+1 -1
View File
@@ -285,7 +285,7 @@ bool FFmpegEncoder::WriteAudio(SampleBufferPtr audio)
}
}
result = WriteAudioData(audio->audio_params(), const_cast<const uint8_t**>(input_data), input_sample_count);
result = WriteAudioData(audio ? audio->audio_params() : params().audio_params(), const_cast<const uint8_t**>(input_data), input_sample_count);
if (input_data) {
av_freep(&input_data[0]);