implement FFmpeg ncvisual_decode_loop() #1066

pull/1083/head
nick black 4 years ago committed by Nick Black
parent b35c680f48
commit 616334f2b9

@ -394,6 +394,17 @@ int ncvisual_stream(notcurses* nc, ncvisual* ncv, float timescale,
return ncerr;
}
int ncvisual_decode_loop(ncvisual* ncv){
int r = ncvisual_decode(ncv);
if(r == 1){
if(av_seek_frame(ncv->details.fmtctx, ncv->details.stream_index, 0, AVSEEK_FLAG_FRAME) < 0){
// FIXME log error
return -1;
}
}
return r;
}
int ncvisual_blit(ncvisual* ncv, int rows, int cols, ncplane* n,
const struct blitset* bset, int placey, int placex,
int begy, int begx, int leny, int lenx,

Loading…
Cancel
Save