function get_row_data()
 {
     // returns a high level description with cmml links (or inline-populated upon request)
     $this->mvTitle = new MV_Title($this->stream_name . '/' . $this->req_time);
     if (!$this->mvTitle->doesStreamExist()) {
         // @@todo we should output the error in XML friendly manner
         die('stream does not exist');
     }
     $this->streamPageTitle = Title::newFromText($this->stream_name . '/' . $this->req_time, MV_NS_STREAM);
     // get the requested mvd set:
     $this->mvcp = new MV_Component();
     $this->mvcp->procMVDReqSet($only_requested = true);
     // get all track types available  in current range:
     $this->mvd_type_res = MV_Index::getMVDTypeInRange($this->mvTitle->getStreamId(), $this->mvTitle->getStartTimeSeconds(), $this->mvTitle->getEndTimeSeconds());
     // get all avaliable files
     $this->file_list = $this->mvTitle->mvStream->getFileList();
 }