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

virtual void Impala::Application::IDash::ScreenPlay::PlayFileEvent ( int  videoID  )  [inline, virtual]

Reimplemented from Impala::Application::IDash::DossierListener.

Definition at line 49 of file ScreenPlay.h.

References Impala::Application::IDash::ScreenBase::Engine(), Impala::Application::Repository::GetVideoSet(), ILOG_DEBUG, mHasFile, mLabel, mPlayer, mVideoId, Impala::Application::IDash::NfiSixView::OpenVideo(), Play(), Rewind(), and Impala::Application::IDash::NfiSixView::SetVideo().

00050     {
00051 if (videoID != mVideoId)
00052 {
00053     mVideoId = videoID;
00054         ILOG_DEBUG("PlayFileEvent: video ID = " << videoID);
00055         mPlayer->SetVideo(Engine()->ThreadSet()->GetSegmentation()->GetVideoSet(), videoID);
00056         std::ostringstream o;
00057         o << "Video: " << videoID;
00058         mLabel->SetText(o.str());
00059         mHasFile = true;
00060         mPlayer->OpenVideo();
00061 }
00062 Rewind();
00063         Play();
00064     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:15:05 2011 for ImpalaSrc by  doxygen 1.5.1