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

void Impala::Application::IDash::ScreenTimeLineVideo::HandleNewVideo (  )  [inline]

Definition at line 72 of file ScreenTimeLineVideo.h.

References CheckValidity(), Impala::Core::VideoSet::SegmentationDocument::CurFrame(), Impala::Core::Database::RawDataSet::GetAsPath(), Impala::Core::VideoSet::SegmentationDocument::GetSegmentation(), Impala::Core::VideoSet::VideoSet::GetVideo(), Impala::Core::VideoSet::Segmentation::GetVideoSet(), mCurFile, Impala::Visualization::VideoPlayer::MoveToFrame(), mSegDoc, mVideoTimeLine, Impala::Visualization::VideoTimeLine::OpenVideo(), and Impala::Visualization::VideoTimeLine::VidPlayer().

Referenced by HandleActivate().

00073     {
00074         VideoSet* videoSet = mSegDoc->GetSegmentation()->GetVideoSet();
00075         String relativeVideoPath = videoSet->GetAsPath(mCurFile);
00076         mVideoTimeLine->OpenVideo("No index: " + relativeVideoPath, 0, 0);
00077         if (mCurFile == -1)
00078             return;
00079         RgbDataSrc* videoRgb = videoSet->GetVideo(mCurFile);
00080         RgbDataSrc* stripRgb = videoSet->GetVideo(mCurFile);
00081         if (!CheckValidity(videoRgb, stripRgb))
00082             return;
00083         mVideoTimeLine->OpenVideo(relativeVideoPath, videoRgb, stripRgb);
00084         mVideoTimeLine->VidPlayer()->MoveToFrame(mSegDoc->CurFrame());
00085     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:41:53 2010 for ImpalaSrc by  doxygen 1.5.1