equal
deleted
inserted
replaced
1 import Ember from 'ember'; |
1 import Ember from 'ember'; |
2 import Popcorn from 'popcorn'; |
2 import Popcorn from 'popcorn'; |
3 |
3 |
4 export default Ember.Component.extend({ |
4 export default Ember.Component.extend({ |
5 classNames: ['player-component'], |
5 classNames: ['player-component'], |
6 classNameBindings: ['video:video'], |
6 classNameBindings: ['video:video', 'reduce:reduce'], |
7 videoBinding: 'player.model.video', |
7 video: Ember.computed.alias('player.model.video'), |
|
8 reduce: Ember.computed.alias('player.reduce'), |
8 |
9 |
9 player: Ember.inject.service(), |
10 player: Ember.inject.service(), |
10 popcorn: null, |
11 popcorn: null, |
11 |
12 |
12 head: 0, |
13 head: 0, |
36 playingObserver: Ember.observer('player.playing', function() { |
37 playingObserver: Ember.observer('player.playing', function() { |
37 if(this.get('player').get('playing')) { |
38 if(this.get('player').get('playing')) { |
38 this.play(); |
39 this.play(); |
39 } else { |
40 } else { |
40 this.pause(); |
41 this.pause(); |
41 } |
42 } |
42 }), |
43 }), |
43 |
44 |
44 init: function() { |
45 init: function() { |
45 var self = this; |
46 var self = this; |
46 this.get('player').on('progressupdate', function(progress) { |
47 this.get('player').on('progressupdate', function(progress) { |