Merge pull request #485 from igorkosteski/master
Fix Clipping video transcoding progress not correct #2
This commit is contained in:
commit
e91b2276e3
2 changed files with 2 additions and 2 deletions
|
|
@ -124,7 +124,7 @@ abstract class DefaultAudio extends EventEmitter implements AudioInterface, Prog
|
||||||
public function createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, $pass, $total, $duration = 0)
|
public function createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, $pass, $total, $duration = 0)
|
||||||
{
|
{
|
||||||
$format = $this;
|
$format = $this;
|
||||||
$listener = new AudioProgressListener($ffprobe, $media->getPathfile(), $pass, $total);
|
$listener = new AudioProgressListener($ffprobe, $media->getPathfile(), $pass, $total, $duration);
|
||||||
$listener->on('progress', function () use ($media, $format) {
|
$listener->on('progress', function () use ($media, $format) {
|
||||||
$format->emit('progress', array_merge(array($media, $format), func_get_args()));
|
$format->emit('progress', array_merge(array($media, $format), func_get_args()));
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -128,7 +128,7 @@ abstract class DefaultVideo extends DefaultAudio implements VideoInterface
|
||||||
public function createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, $pass, $total, $duration = 0)
|
public function createProgressListener(MediaTypeInterface $media, FFProbe $ffprobe, $pass, $total, $duration = 0)
|
||||||
{
|
{
|
||||||
$format = $this;
|
$format = $this;
|
||||||
$listeners = array(new VideoProgressListener($ffprobe, $media->getPathfile(), $pass, $total));
|
$listeners = array(new VideoProgressListener($ffprobe, $media->getPathfile(), $pass, $total, $duration));
|
||||||
|
|
||||||
foreach ($listeners as $listener) {
|
foreach ($listeners as $listener) {
|
||||||
$listener->on('progress', function () use ($format, $media) {
|
$listener->on('progress', function () use ($format, $media) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue