if(import==1) | if(import==1) | ||||
{ | { | ||||
if(frame->Import(stream) != 0) break; | |||||
if(frame->Import(stream) != 0) | |||||
{ | |||||
delete frame; | |||||
break; | |||||
} | |||||
} | } | ||||
else | else | ||||
if(import==2) | if(import==2) | ||||
{ | { | ||||
if(frame->ImportSPC2(stream,time_acc) != 0) break; | |||||
if(frame->ImportSPC2(stream,time_acc) != 0) | |||||
{ | |||||
delete frame; | |||||
break; | |||||
} | |||||
} | } | ||||
else | else | ||||
{ | { | ||||
if(frame->Load(stream, file_format) != 0) break; | |||||
if(frame->Load(stream, file_format) != 0) | |||||
{ | |||||
delete frame; | |||||
break; | |||||
} | |||||
} | } | ||||
frames[numframes++] = frame; | frames[numframes++] = frame; |