| 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; |