ncplayer: add raster_image() for direct mode #1411

pull/1415/head
nick black 4 years ago committed by Nick Black
parent 7bc3800e27
commit 0a89a4e8b3

@ -296,12 +296,13 @@ int direct_mode_player(int argc, char** argv, ncscale_e scalemode,
} }
{ {
for(auto i = 0 ; i < argc ; ++i){ for(auto i = 0 ; i < argc ; ++i){
try{ auto faken = dm.prep_image(argv[i], blitter, scalemode, -1,
dm.prep_image(argv[i], blitter, scalemode, -1, dm.get_dim_x() - (lmargin + rmargin));
dm.get_dim_x() - (lmargin + rmargin)); if(!faken){
}catch(std::exception& e){ failed = true;
// FIXME want to stop nc first :/ can't due to stdn, ugh break;
std::cerr << argv[i] << ": " << e.what() << "\n"; }
if(dm.raster_image(faken, NCALIGN_RIGHT)){
failed = true; failed = true;
break; break;
} }

Loading…
Cancel
Save