_aTranscoders = []; } public function setTranscoder($aTranscoders) { $this->_aTranscoders = $aTranscoders; } public function display ($sFileUrl, $aFile) { $this->addCssJs(); $sVideoUrlHd = ''; if(!empty($aFile['dimensions']) && $this->_aTranscoders['mp4_hd']->isProcessHD($aFile['dimensions'])) $sVideoUrlHd = $this->_aTranscoders['mp4_hd']->getFileUrl($aFile['id']); return $this->_aTranscoders ? BxTemplFunctions::getInstance()->videoPlayer( $this->_aTranscoders['poster']->getFileUrl($aFile['id']), $this->_aTranscoders['mp4']->getFileUrl($aFile['id']), $sVideoUrlHd, false, '' ) : ''; } } /** @} */