ProgressListenerDecorator
in package
implements
ProgressableInterface, AudioInterface
uses
ForwardsCalls
Use this decorator to get access to the AbstractProgressListeners0 with the `getListeners` method.
Table of Contents
Interfaces
- ProgressableInterface
- AudioInterface
Properties
- $format : AudioInterface|VideoInterface
- $listeners : array<string|int, mixed>
Methods
- __call() : mixed
- __construct() : mixed
- __get() : mixed
- createProgressListener() : mixed
- decorate() : mixed
- emit() : mixed
- getAudioChannels() : mixed
- getAudioCodec() : mixed
- getAudioKiloBitrate() : mixed
- getAvailableAudioCodecs() : mixed
- getExtraParams() : mixed
- getListeners() : array<string|int, mixed>
- getPasses() : mixed
- listeners() : mixed
- on() : mixed
- once() : mixed
- removeAllListeners() : mixed
- removeListener() : mixed
Properties
$format
protected
AudioInterface|VideoInterface
$format
$listeners
protected
array<string|int, mixed>
$listeners
= []
Methods
__call()
public
__call(mixed $method, mixed $arguments) : mixed
Parameters
- $method : mixed
- $arguments : mixed
__construct()
public
__construct(mixed $format) : mixed
Parameters
- $format : mixed
__get()
public
__get(mixed $key) : mixed
Parameters
- $key : mixed
createProgressListener()
public
createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, mixed $pass, mixed $total[, mixed $duration = 0 ]) : mixed
Parameters
- $media : MediaTypeInterface
- $ffprobe : FFProbe
- $pass : mixed
- $total : mixed
- $duration : mixed = 0
decorate()
public
static decorate(mixed $format) : mixed
Parameters
- $format : mixed
emit()
public
emit(mixed $event[, array<string|int, mixed> $arguments = [] ]) : mixed
Parameters
- $event : mixed
- $arguments : array<string|int, mixed> = []
getAudioChannels()
public
getAudioChannels() : mixed
getAudioCodec()
public
getAudioCodec() : mixed
getAudioKiloBitrate()
public
getAudioKiloBitrate() : mixed
getAvailableAudioCodecs()
public
getAvailableAudioCodecs() : mixed
getExtraParams()
public
getExtraParams() : mixed
getListeners()
public
getListeners() : array<string|int, mixed>
Return values
array<string|int, mixed>getPasses()
public
getPasses() : mixed
listeners()
public
listeners([mixed $event = null ]) : mixed
Parameters
- $event : mixed = null
on()
public
on(mixed $event, callable $listener) : mixed
Parameters
- $event : mixed
- $listener : callable
once()
public
once(mixed $event, callable $listener) : mixed
Parameters
- $event : mixed
- $listener : callable
removeAllListeners()
public
removeAllListeners([mixed $event = null ]) : mixed
Parameters
- $event : mixed = null
removeListener()
public
removeListener(mixed $event, callable $listener) : mixed
Parameters
- $event : mixed
- $listener : callable