From a0518e17918af21ab8bfc0ce88f3d0a81a105ca0 Mon Sep 17 00:00:00 2001
From: gogy27 <janvodila@gmail.com>
Date: Tue, 26 Jun 2018 09:32:44 +0200
Subject: [PATCH 1/2] [PATCH] VimeoRenderer - add support for background and
 muted properties

---
 .../core/Classes/Resource/Rendering/VimeoRenderer.php       | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/typo3/sysext/core/Classes/Resource/Rendering/VimeoRenderer.php b/typo3/sysext/core/Classes/Resource/Rendering/VimeoRenderer.php
index 274b93ce533..902ef58cb0b 100644
--- a/typo3/sysext/core/Classes/Resource/Rendering/VimeoRenderer.php
+++ b/typo3/sysext/core/Classes/Resource/Rendering/VimeoRenderer.php
@@ -105,6 +105,12 @@ public function render(FileInterface $file, $width, $height, array $options = nu
         if (!empty($options['loop'])) {
             $urlParams[] = 'loop=1';
         }
+        if (!empty($options['background'])) {
+            $urlParams[] = 'background=1';
+        }
+        if (!empty($options['muted'])) {
+            $urlParams[] = 'muted=1';
+        }
         $urlParams[] = 'title=' . (int)!empty($options['showinfo']);
         $urlParams[] = 'byline=' . (int)!empty($options['showinfo']);
         $urlParams[] = 'portrait=0';

From ec6a2e616e37bc916356da85788d5ed30bbfd6df Mon Sep 17 00:00:00 2001
From: gogy27 <janvodila@gmail.com>
Date: Tue, 26 Jun 2018 09:34:23 +0200
Subject: [PATCH 2/2] [PATCH] YoutubeRenderer - add support for muted video

---
 .../sysext/core/Classes/Resource/Rendering/YouTubeRenderer.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/typo3/sysext/core/Classes/Resource/Rendering/YouTubeRenderer.php b/typo3/sysext/core/Classes/Resource/Rendering/YouTubeRenderer.php
index 85e4e952792..297345e259d 100644
--- a/typo3/sysext/core/Classes/Resource/Rendering/YouTubeRenderer.php
+++ b/typo3/sysext/core/Classes/Resource/Rendering/YouTubeRenderer.php
@@ -114,6 +114,9 @@ public function render(FileInterface $file, $width, $height, array $options = nu
         if (!empty($options['autoplay'])) {
             $urlParams[] = 'autoplay=1';
         }
+        if (!empty($options['muted'])) {
+            $urlParams[] = 'muted=1';
+        }
         if (!empty($options['loop'])) {
             $urlParams[] = 'loop=1&amp;playlist=' . $videoId;
         }
