From 6507d1d0217a26e5aa4a01ca804a4fa53141e5c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Can=20Geli=C5=9F?= Date: Sun, 16 Nov 2014 20:54:00 +0200 Subject: [PATCH] add filter to the VideoFilters --- src/FFMpeg/Filters/Video/VideoFilters.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/FFMpeg/Filters/Video/VideoFilters.php b/src/FFMpeg/Filters/Video/VideoFilters.php index 55281e4..00a99d9 100644 --- a/src/FFMpeg/Filters/Video/VideoFilters.php +++ b/src/FFMpeg/Filters/Video/VideoFilters.php @@ -11,6 +11,7 @@ namespace FFMpeg\Filters\Video; +use FFMpeg\Coordinate\Point; use FFMpeg\Media\Video; use FFMpeg\Coordinate\TimeCode; use FFMpeg\Coordinate\Dimension; @@ -104,6 +105,21 @@ class VideoFilters extends AudioFilters return $this; } + /** + * Crops the video + * + * @param Point $point + * @param Dimension $dimension + * + * @return VideoFilters + */ + public function crop(Point $point, Dimension $dimension) + { + $this->media->addFilter(new CropFilter($point, $dimension)); + + return $this; + } + /** * @param string $imagePath * @param array $coordinates