about summary refs log tree commit diff
path: root/app/assets/javascripts/components/components/extended_video_player.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/components/components/extended_video_player.jsx')
-rw-r--r--app/assets/javascripts/components/components/extended_video_player.jsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/assets/javascripts/components/components/extended_video_player.jsx b/app/assets/javascripts/components/components/extended_video_player.jsx
index 66e5dee16..603f005f9 100644
--- a/app/assets/javascripts/components/components/extended_video_player.jsx
+++ b/app/assets/javascripts/components/components/extended_video_player.jsx
@@ -3,7 +3,9 @@ import PureRenderMixin from 'react-addons-pure-render-mixin';
 const ExtendedVideoPlayer = React.createClass({
 
   propTypes: {
-    src: React.PropTypes.string.isRequired
+    src: React.PropTypes.string.isRequired,
+    controls: React.PropTypes.bool.isRequired,
+    muted: React.PropTypes.bool.isRequired
   },
 
   mixins: [PureRenderMixin],
@@ -11,7 +13,7 @@ const ExtendedVideoPlayer = React.createClass({
   render () {
     return (
       <div>
-        <video src={this.props.src} autoPlay muted loop />
+        <video src={this.props.src} autoPlay muted={this.props.muted} controls={this.props.controls} loop />
       </div>
     );
   },