private function createContainer() { $mediaInfoContainer = new MediaInfoContainer(); $general = new General(); $general->set('Format', 'MPEG Audio'); $general->set('Duration', '1mn 20s'); $audio = new Audio(); $audio->set('Format', 'MPEG Audio'); $audio->set('Bit rate', '56.0 Kbps'); $mediaInfoContainer->add($audio); $mediaInfoContainer->add($general); return $mediaInfoContainer; }
/** * @param $typeName * @param array $attributes * * @throws \Mhor\MediaInfo\Exception\UnknownTrackTypeException */ public function addTrackType($typeName, array $attributes) { $trackType = $this->typeFactory->create($typeName); $this->addAttributes($trackType, $attributes); $this->mediaInfoContainer->add($trackType); }