~BlendBaton() { for (Images::iterator cur = images.begin(); cur != images.end(); cur++) { (*cur)->buffer.Dispose(); } #if NODE_MAJOR_VERSION == 0 && NODE_MINOR_VERSION <= 4 ev_unref(EV_DEFAULT_UC); #endif // Note: The result buffer is freed by the node Buffer's free callback callback.Dispose(); }
// media file output void Muxer::writeVideoFrames(Images& images) { for (auto image(images.begin()); image != images.end(); ++image) writeVideoFrame(*image); // std::for_each(images.begin(), images.end(), &writeVideoFrame); }