mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-02-09 14:14:39 +02:00
lavc/vvc: Don't discard return codes
Signed-off-by: Frank Plowman <post@frankplowman.com>
This commit is contained in:
parent
9a3bc59a38
commit
c917c423e0
@ -443,8 +443,11 @@ static int run_inter(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
|||||||
{
|
{
|
||||||
VVCFrameContext *fc = lc->fc;
|
VVCFrameContext *fc = lc->fc;
|
||||||
const CTU *ctu = fc->tab.ctus + t->rs;
|
const CTU *ctu = fc->tab.ctus + t->rs;
|
||||||
|
int ret;
|
||||||
|
|
||||||
ff_vvc_predict_inter(lc, t->rs);
|
ret = ff_vvc_predict_inter(lc, t->rs);
|
||||||
|
if (ret < 0)
|
||||||
|
return ret;
|
||||||
|
|
||||||
if (ctu->has_dmvr)
|
if (ctu->has_dmvr)
|
||||||
report_frame_progress(fc, t->ry, VVC_PROGRESS_MV);
|
report_frame_progress(fc, t->ry, VVC_PROGRESS_MV);
|
||||||
@ -454,9 +457,7 @@ static int run_inter(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
|||||||
|
|
||||||
static int run_recon(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
static int run_recon(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
||||||
{
|
{
|
||||||
ff_vvc_reconstruct(lc, t->rs, t->rx, t->ry);
|
return ff_vvc_reconstruct(lc, t->rs, t->rx, t->ry);
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int run_lmcs(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
static int run_lmcs(VVCContext *s, VVCLocalContext *lc, VVCTask *t)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user