Вход Регистрация
Файл: vendor/php-ffmpeg/php-ffmpeg/src/FFMpeg/Filters/AdvancedMedia/CustomComplexFilter.php
Строк: 25
<?php

namespace FFMpegFiltersAdvancedMedia;

use 
FFMpegMediaAdvancedMedia;

class 
CustomComplexFilter extends AbstractComplexFilter
{
    
/**
     * @var string
     */
    
private $filter;

    
/**
     * CustomComplexFilter constructor.
     *
     * @param string $filter
     * @param int    $priority
     */
    
public function __construct($filter$priority 0)
    {
        
parent::__construct($priority);
        
$this->filter $filter;
    }

    
/**
     * Get name of the filter.
     *
     * @return string
     */
    
public function getName()
    {
        return 
'custom_filter';
    }

    
/**
     * {@inheritdoc}
     */
    
public function applyComplex(AdvancedMedia $media)
    {
        return [
'-filter_complex'$this->filter];
    }
}
Онлайн: 0
Реклама