From 285d328ef145010922773a0d05451a80759da788 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Schie=C3=9Fle?= <schiessle@owncloud.com>
Date: Thu, 14 Mar 2013 20:10:21 +0100
Subject: [PATCH] use html video tag to preview videos for public shares

---
 apps/files_sharing/templates/public.php | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/apps/files_sharing/templates/public.php b/apps/files_sharing/templates/public.php
index 88692445ec..88a4cc242b 100644
--- a/apps/files_sharing/templates/public.php
+++ b/apps/files_sharing/templates/public.php
@@ -28,7 +28,13 @@
 			<div id="imgframe">
 				<img src="<?php p($_['downloadURL']); ?>" />
 			</div>
-		<?php endif; ?>
+		<?php elseif (substr($_['mimetype'], 0, strpos($_['mimetype'], '/')) == 'video'): ?>
+			<div id="imgframe">
+				<video tabindex="0" controls="" autoplay="">
+				<source src="<?php p($_['downloadURL']); ?>" type="<?php p($_['mimetype']); ?>" />
+				</video>
+			</div>
+		<?php else: ?>
 		<ul id="noPreview">
 			<li class="error">
 				<?php p($l->t('No preview available for').' '.$_['fileTarget']); ?><br />
@@ -37,6 +43,7 @@
 					/><?php p($l->t('Download'))?></a>
 			</li>
 		</ul>
+		<?php endif; ?>
 	<?php endif; ?>
 </div>
 <footer><p class="info"><a href="http://owncloud.org/">ownCloud</a> &ndash;
-- 
GitLab