summaryrefslogtreecommitdiff
path: root/rotord
diff options
context:
space:
mode:
Diffstat (limited to 'rotord')
-rw-r--r--rotord/src/rotor.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/rotord/src/rotor.h b/rotord/src/rotor.h
index fe85b4d..decae01 100644
--- a/rotord/src/rotor.h
+++ b/rotord/src/rotor.h
@@ -1148,28 +1148,28 @@ namespace Rotor {
}
void init(){
feedback.clear();
- feedbacknums.clear();
+ //feedbacknums.clear();
image.clear();
};
Image *output(const Frame_spec &frame){
if (feedbackptr->RGBdata){
//feedback.push_back((*(*feedbackptr).clone()));
feedback.push_back(*feedbackptr);
- feedbacknums.push_back(frame.lastframe().frame());
+ //feedbacknums.push_back(frame.lastframe().frame());
//cerr<<"video feedback: added, "<<feedback.size()<<" images in cache"<<endl;
list<Image>::iterator it1=feedback.begin();
- list<int>::iterator iit1=feedbacknums.begin();
+ //list<int>::iterator iit1=feedbacknums.begin();
if (feedback.size()>((int)parameters["delay"]->value)-1){
if (feedback.size()>((int)parameters["delay"]->value)){
list<Image>::iterator it2=feedback.begin();
- list<int>::iterator iit2=feedbacknums.begin();
+ //list<int>::iterator iit2=feedbacknums.begin();
advance(it2,feedback.size()-(((int)parameters["delay"]->value)));
- advance(iit2,feedback.size()-(((int)parameters["delay"]->value)));
+ //advance(iit2,feedback.size()-(((int)parameters["delay"]->value)));
feedback.erase(it1,it2);
- feedbacknums.erase(iit1,iit2);
+ //feedbacknums.erase(iit1,iit2);
//cerr<<"video feedback: removed, "<<feedback.size()<<" images remain in cache"<<endl;
it1=feedback.begin();
- iit1=feedbacknums.begin();
+ //iit1=feedbacknums.begin();
}
/*
string l="[";
@@ -1185,7 +1185,7 @@ namespace Rotor {
Video_feedback* clone(map<string,string> &_settings) { return new Video_feedback(_settings);};
private:
list<Image> feedback;
- list<int> feedbacknums;
+ //list<int> feedbacknums;
Image *feedbackptr;
};
//-------------------------------------------------------------------