MediaAdminBundle/Resources/config/file_utils.yml
parameters:
open_orchestra_media_admin.file_utils.manager.video.class: OpenOrchestra\MediaAdmin\FileUtils\Video\FFmpegVideoManager
ffmpeg.factory.class: FFMpeg\FFMpeg
open_orchestra_media_admin.imagick.factory.class: OpenOrchestra\MediaAdmin\FileUtils\Image\ImagickFactory
open_orchestra_media_admin.file_utils.manager.image.class: OpenOrchestra\MediaAdmin\FileUtils\Image\ImagickImageManager
services:
ffmpeg.video:
class: '%ffmpeg.factory.class%'
factory: ['%ffmpeg.factory.class%', create]
open_orchestra_media_admin.file_utils.manager.video:
class: '%open_orchestra_media_admin.file_utils.manager.video.class%'
arguments:
- '@ffmpeg.video'
open_orchestra_media_admin.imagick.factory:
class: '%open_orchestra_media_admin.imagick.factory.class%'
open_orchestra_media_admin.file_utils.manager.image:
class: '%open_orchestra_media_admin.file_utils.manager.image.class%'
arguments:
- '@open_orchestra_media_admin.imagick.factory'
- '%open_orchestra_media_admin.max_width_generation%'
- '%open_orchestra_media_admin.max_height_generation%'