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

void Impala::Application::SDash::SurveillanceApp::VideoInspect ( int  camId,
int  videoId,
long  elapsedTime,
int  frNr = -1 
) [inline]

Definition at line 811 of file SurveillanceApp.cpp.

References Impala::Visualization::VideoJpgPlayer::GoToFrame(), mInspectVideoId, MonitorString(), mSurveillanceMap, mVideoPlayer, mVideoPlayerCamText, mVideoPlayerListener, mVideos, Impala::Visualization::VideoJpgPlayer::OpenVideo(), Impala::Application::SDash::SurveillanceMap::SetSelectedButton(), OglGui::StaticText::SetText(), Impala::Application::SDash::VideoPlayerListener::SetVideo(), OglGui::OglWindow::SetVisible(), and Impala::Visualization::VideoJpgPlayer::Stop().

Referenced by ButtonSelectionEvent(), and WindowMouseEvent().

00812     {
00813         mSurveillanceMap->SetSelectedButton(camId - 1);
00814         mVideoPlayer->OpenVideo(mVideos[videoId]);
00815         mInspectVideoId = videoId;
00816         mVideoPlayerListener->SetVideo(videoId);
00817         mVideoPlayerCamText->SetText(MonitorString(camId-1));
00818 
00819         if (frNr == -1)
00820         {
00821             //mVideoPlayer->GoToFrame(elapsedTime/TIMES_PER_FRAME[videoId]);
00822             int frmNr = elapsedTime/mVideos[videoId].GetTimePerFrame(); // SK: was made Video responsibility
00823             mVideoPlayer->GoToFrame(elapsedTime/mVideos[videoId].GetTimePerFrame());
00824         }
00825         else
00826             mVideoPlayer->GoToFrame(frNr);
00827 
00828         mVideoPlayer->Stop();
00829         mVideoPlayer->SetVisible(true);
00830     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:49:56 2010 for ImpalaSrc by  doxygen 1.5.1