squash: remove unused prop, update comment

This commit is contained in:
Leonard Kim
2017-08-31 10:20:44 -07:00
committed by hristoterezov
parent 1e84f993b4
commit f3783efc48
3 changed files with 3 additions and 25 deletions

View File

@@ -12,18 +12,6 @@ import { Video } from './_';
* @abstract
*/
export default class AbstractVideoTrack extends Component {
/**
* Default values for AbstractVideoTrack component's properties.
*
* @static
*/
static defaultProps = {
/**
* Dispatch an action when the video starts playing.
*/
triggerOnPlayingUpdate: true
};
/**
* AbstractVideoTrack component's property types.
*
@@ -32,15 +20,6 @@ export default class AbstractVideoTrack extends Component {
static propTypes = {
dispatch: React.PropTypes.func,
/**
* Whether or not the store should be updated about the playing status
* of the video. Defaults to true. One use case for setting this prop
* to false is using multiple locals streams from the same video source,
* such as when previewing video. In those cases, the store may have no
* need to be updated about the existence or state of the stream.
*/
triggerOnPlayingUpdate: React.PropTypes.bool,
videoTrack: React.PropTypes.object,
waitForVideoStarted: React.PropTypes.bool,
@@ -140,8 +119,7 @@ export default class AbstractVideoTrack extends Component {
_onVideoPlaying() {
const videoTrack = this.props.videoTrack;
if (this.props.triggerOnPlayingUpdate
&& videoTrack
if (videoTrack
&& !videoTrack.videoStarted) {
this.props.dispatch(trackVideoStarted(videoTrack.jitsiTrack));
}