Kind of working

This commit is contained in:
Mohacsi Istvan
2021-06-28 10:41:21 +02:00
parent 500ed354f0
commit 35cebb59e4
4 changed files with 17 additions and 16 deletions
+5 -3
View File
@@ -15,20 +15,22 @@ void dummy_sender(ImageBinaryFormat& image){
int main (int argc, char *argv[]) {
std::cout << "Creating frame cache..." << std::endl;
FrameCache cache(32, 1, 3, &dummy_sender);
FrameCache cache(32, 3, &dummy_sender);
std::function<void(uint64_t, uint64_t, BufferBinaryFormat&)> push_cb =
std::bind(&FrameCache::emplace, &cache, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3);
std::cout << "Creating workers..." << std::endl;
JfjFrameWorker W0(5005, 0, push_cb);
//JfjFrameWorker W1(5006, 1, push_cb);
JfjFrameWorker W0(5005, 1, push_cb);
//JfjFrameWorker W1(5005, 0, push_cb);
// JfjFrameWorker W2(5007, 2, push_cb);
std::thread T0(&JfjFrameWorker::run, &W0);
//std::thread T1(&JfjFrameWorker::run, &W1);
T0.join();
//T1.join();
std::cout << "Exiting program..." << std::endl;
return 0;
}