diff --git a/client/src/components/viewers/controls/FileControlsPlayback.vue b/client/src/components/viewers/controls/FileControlsPlayback.vue
new file mode 100644
index 00000000000..e8d7207d37a
--- /dev/null
+++ b/client/src/components/viewers/controls/FileControlsPlayback.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/client/src/components/viewers/index.ts b/client/src/components/viewers/index.ts
index 10546f37390..46816f523f4 100644
--- a/client/src/components/viewers/index.ts
+++ b/client/src/components/viewers/index.ts
@@ -5,6 +5,7 @@ import FileControlsButton from '@/components/viewers/controls/FileControlsButton
import FileControlsGroup from '@/components/viewers/controls/FileControlsGroup.vue';
import FileControlsInput from '@/components/viewers/controls/FileControlsInput.vue';
import FileControlsPagination from '@/components/viewers/controls/FileControlsPagination.vue';
+import FileControlsPlayback from '@/components/viewers/controls/FileControlsPlayback.vue';
import FileControlsVolume from '@/components/viewers/controls/FileControlsVolume.vue';
import FileControlsZoom from '@/components/viewers/controls/FileControlsZoom.vue';
@@ -14,6 +15,7 @@ export {
FileControlsGroup,
FileControlsInput,
FileControlsPagination,
+ FileControlsPlayback,
FileControlsVolume,
FileControlsZoom,
};
diff --git a/client/src/views/viewers/AudioViewer.vue b/client/src/views/viewers/AudioViewer.vue
index 58fc611a599..40b3c1fa547 100644
--- a/client/src/views/viewers/AudioViewer.vue
+++ b/client/src/views/viewers/AudioViewer.vue
@@ -18,12 +18,11 @@
-
-
+ />
@@ -31,11 +30,10 @@
diff --git a/client/src/views/viewers/VideoViewer.vue b/client/src/views/viewers/VideoViewer.vue
index df430a858b8..46fb29bb504 100644
--- a/client/src/views/viewers/VideoViewer.vue
+++ b/client/src/views/viewers/VideoViewer.vue
@@ -21,9 +21,9 @@
-
@@ -37,10 +37,10 @@