public function build() { $writer = new Media_SWF_Parser(); $writer->putSWFHeader($this->_headers); foreach ($this->_tags as $tag) { $tag->write($writer); } $fileLength = $writer->getByteOffset(); $this->_headers['FileLength'] = $fileLength; $writer->setFileLength($fileLength); return $writer->output(); }