Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

TaskTable* Impala::Application::VidSet::MakeVideoTaskTable ( VideoSet *  videoSet,
Walker *  walker,
String  cmd,
String  quidFile 
)

Definition at line 211 of file mainVidSet.cpp.

References Impala::CmdOptions::GetBool(), Impala::CmdOptions::GetInstance(), Impala::CmdOptions::GetInt(), MakeVideoTaskTableByFrames(), MakeVideoTaskTableByKeyframes(), MakeVideoTaskTableByQuids(), MakeVideoTaskTableByVideo(), and MakeVideoTaskTableByVideoSize().

Referenced by mainVidSet().

00212 {
00213     CmdOptions& options = CmdOptions::GetInstance();
00214     int startTask = options.GetInt("startTask");
00215     if ((cmd == "tasktable") || (startTask != -1))
00216     {
00217         if (!quidFile.empty())
00218             return MakeVideoTaskTableByQuids(videoSet, walker);
00219         if (options.GetBool("taskByVideoSize"))
00220             return MakeVideoTaskTableByVideoSize(videoSet, walker);
00221         if (options.GetBool("keyframes"))
00222             return MakeVideoTaskTableByKeyframes(videoSet, walker);
00223         return MakeVideoTaskTableByFrames(videoSet, walker);
00224     }
00225     return MakeVideoTaskTableByVideo(videoSet, walker);
00226 }

Here is the call graph for this function:


Generated on Thu Jan 13 09:16:56 2011 for ImpalaSrc by  doxygen 1.5.1