MSImageMovieEncoder
MSImageMovieEncoder copied to clipboard
nextFrameInBGRCGBitmapContext doesn't stop when I return NO
When I return NO first time, method gets called one more time :|
-(BOOL)nextFrameInBGRCGBitmapContext:(CGContextRef *)contextRef {
videoExportCounter++;
if (videoExportCounter >= self.arrayOfImages.count) {
return NO;
}else{
UIImage *img = [self.arrayOfImages objectAtIndex:videoExportCounter];
CGContextRef context = *contextRef;
CGContextDrawImage(context, CGRectMake(0, 0, self.movieWidth, self.movieHeight), img.CGImage);
return YES;
}
}