Report video buffer downstream errors

Make the video buffer stop if its consumer could not receive a frame.
This commit is contained in:
Romain Vimont
2023-03-01 18:45:22 +01:00
parent 18b60c9641
commit 34b778d423
5 changed files with 10 additions and 22 deletions

View File

@@ -40,8 +40,7 @@ sc_video_buffer_offer(struct sc_video_buffer *vb, const AVFrame *frame) {
return false;
}
vb->cbs->on_new_frame(vb, previous_skipped, vb->cbs_userdata);
return true;
return vb->cbs->on_new_frame(vb, previous_skipped, vb->cbs_userdata);
}
static int