PHP-FFMpeg API
Class

FFMpeg\Media\AbstractStreamableMedia

abstract class AbstractStreamableMedia extends AbstractMediaType

Methods

__construct($pathfile, FFMpegDriver $driver, FFProbe $ffprobe)

from AbstractMediaType
FFMpegDriver getFFMpegDriver()

from AbstractMediaType
MediaTypeInterface setFFMpegDriver(FFMpegDriver $driver)

from AbstractMediaType
FFProbe getFFProbe()

from AbstractMediaType
MediaTypeInterface setFFProbe(FFProbe $ffprobe)

from AbstractMediaType
string getPathfile()

from AbstractMediaType
MediaTypeInterface setFiltersCollection(FiltersCollection $filters)

from AbstractMediaType
MediaTypeInterface getFiltersCollection()

from AbstractMediaType
StreamCollection getStreams()

Stream getFormat()

Details

in AbstractMediaType at line 31
public __construct($pathfile, FFMpegDriver $driver, FFProbe $ffprobe)

Parameters

$pathfile
FFMpegDriver $driver
FFProbe $ffprobe

in AbstractMediaType at line 44
public FFMpegDriver getFFMpegDriver()

Return Value

FFMpegDriver

in AbstractMediaType at line 54
public MediaTypeInterface setFFMpegDriver(FFMpegDriver $driver)

Parameters

FFMpegDriver $driver

Return Value

MediaTypeInterface

in AbstractMediaType at line 64
public FFProbe getFFProbe()

Return Value

FFProbe

in AbstractMediaType at line 74
public MediaTypeInterface setFFProbe(FFProbe $ffprobe)

Parameters

FFProbe $ffprobe

Return Value

MediaTypeInterface

in AbstractMediaType at line 84
public string getPathfile()

Return Value

string

in AbstractMediaType at line 94
public MediaTypeInterface setFiltersCollection(FiltersCollection $filters)

Parameters

FiltersCollection $filters

Return Value

MediaTypeInterface

in AbstractMediaType at line 104
public MediaTypeInterface getFiltersCollection()

Return Value

MediaTypeInterface

at line 22
public StreamCollection getStreams()

Return Value

StreamCollection

at line 30
public Stream getFormat()

Return Value

Stream