🚧 Add Map class

This commit is contained in:
Dan Jones 2022-08-21 20:47:05 -05:00
commit 2ed5a4f4f4
2 changed files with 84 additions and 17 deletions

28
src/Map.php Normal file
View file

@ -0,0 +1,28 @@
<?php
namespace Danjones\FFMpeg;
class Map
{
protected MappableMedia $media;
protected string $path;
public function __construct(MappableMedia $media)
{
$this->media = $media;
}
public function saveMap(): MappableMedia
{
$this->media->saveMap($this);
return $this->media;
}
public function saveAs(string $path): static
{
$this->path = $path;
return $this;
}
}