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

void Impala::Visualization::AVFormatDD::Update ( AVFormatContext *  f  )  [inline]

Definition at line 340 of file RgbDataSrcLavcTestGUI.h.

References OglGui::DropDownWindow::AddWindow(), mCurPkt, mPb, mStreams, mStreamsDD, Impala::Visualization::AVStreamDD::Update(), Impala::Visualization::AVPacketDD::Update(), Impala::Visualization::ByteIOContextDD::Update(), Impala::Visualization::PropertyHolder::UpdateCtrl(), and OglGui::OglWindow::W().

Referenced by Impala::Visualization::RgbDataSrcLavcTestGUI::HandleNewFrame().

00340                                    {
00341         UpdateCtrl("filename",f->filename);
00342         UpdateCtrl("nb_streams",f->nb_streams);
00343         UpdateCtrl("title",f->title);
00344         UpdateCtrl("author",f->author);
00345         UpdateCtrl("copyright",f->copyright);
00346         UpdateCtrl("comment",f->comment);
00347         UpdateCtrl("album",f->album);
00348         UpdateCtrl("year",f->year);
00349         UpdateCtrl("track",f->track);
00350         UpdateCtrl("genre",f->genre);
00351         UpdateCtrl("ctx_flags",f->ctx_flags);
00352         UpdateCtrl("start_time",f->start_time);
00353         UpdateCtrl("duration",f->duration);
00354         UpdateCtrl("file_size",f->file_size);
00355         UpdateCtrl("bit_rate",f->bit_rate);
00356         UpdateCtrl("cur_len",f->cur_len);
00357         UpdateCtrl("cur_ptr",f->cur_ptr);
00358         UpdateCtrl("data_offset",f->data_offset);
00359         UpdateCtrl("index_built",f->index_built);
00360         UpdateCtrl("mux_rate",f->mux_rate);
00361         UpdateCtrl("packet_size",f->packet_size);
00362         UpdateCtrl("preload",f->preload);
00363         UpdateCtrl("max_delay",f->max_delay);
00364         UpdateCtrl("loop_output",f->loop_output);
00365         UpdateCtrl("flags",f->flags);
00366 #if LIBAVFORMAT_VERSION_INT >= ((51<<16)+(14<<8)+0)
00367         UpdateCtrl("loop_input",f->loop_input);
00368         UpdateCtrl("probesize",f->probesize);
00369 #endif
00370         mPb->Update(&f->pb);
00371         mCurPkt->Update(&f->cur_pkt);
00372         for(int i=0;i<f->nb_streams;i++){
00373             if(mStreams[i]==0){
00374                 std::ostringstream oss;
00375                 oss<<"Stream "<<i<<":"<<W();
00376                 mStreams[i] = new AVStreamDD(mStreamsDD,W()-30,20,oss.str());
00377                 mStreamsDD->AddWindow((mStreams[i]));
00378             }
00379             mStreams[i]->Update(f->streams[i]);
00380         }
00381 
00382     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:45:26 2010 for ImpalaSrc by  doxygen 1.5.1