AMF_RESULT VideoPresenter::SetProcessor(amf::AMFComponent *processor) { amf::AMFLock lock(&m_cs); if(m_pProcessor != NULL) { m_pProcessor->SetOutputDataAllocatorCB(NULL); } m_pProcessor = processor; if(m_pProcessor != NULL) { m_pProcessor->SetOutputDataAllocatorCB(this); } UpdateProcessor(); return AMF_OK; }
void ptTaubinSmoothSurfacePanelWidget::OnButtonTaubinSmoothSurface(wxCommandEvent &event) { UpdateProcessor( ); }