Lines Matching refs:trackEvent

667           trackEvent, sec, options;
703 trackEvent = this.getTrackEvent( id );
705 if ( trackEvent ) {
709 TrackEvent.end( this, trackEvent );
723 fn = trackEvent._natives.start;
731 time = trackEvent.start;
775 if ( trackEvent ) {
776 options = Popcorn.extend( trackEvent, options );
796 time: trackEvent.start,
797 fn: trackEvent._natives.start
803 track: trackEvent
2020 trackEvent, defaults, mergedSetupOpts, previousOpts, newOpts; variable
2032 trackEvent = this.getTrackEvent( id );
2036 if ( !trackEvent ) {
2043 previousOpts = getPreviousProperties( trackEvent, newOpts );
2047 if ( trackEvent._natives._update ) {
2049 this.data.trackEvents.remove( trackEvent );
2054 trackEvent.start = options.start;
2058 trackEvent.end = options.end;
2061 TrackEvent.end( this, trackEvent );
2064 definition.call( this, trackEvent );
2067 trackEvent._natives._update.call( this, trackEvent, options );
2069 this.data.trackEvents.add( trackEvent );
2070 TrackEvent.start( this, trackEvent );
2082 Popcorn.extend( trackEvent, options );
2088 if ( trackEvent._natives._teardown ) {
2089 trackEvent._natives._teardown.call( this, trackEvent );
2096 pluginFn.call( this, definition.call( this, trackEvent ), trackEvent );
2100trackEvent._id = trackEvent.id || trackEvent._id || Popcorn.guid( trackEvent._natives.type );
2102 if ( trackEvent._natives && trackEvent._natives._setup ) {
2104 trackEvent._natives._setup.call( this, trackEvent );
2106 this.emit( "tracksetup", Popcorn.extend( {}, trackEvent, {
2107 plugin: trackEvent._natives.type,
2109 track: trackEvent
2113 this.data.trackEvents.add( trackEvent );
2114 TrackEvent.start( this, trackEvent );
2119 Popcorn.addTrackEvent.ref( this, trackEvent );
2124 id: trackEvent.id,
2127 currentValue: trackEvent,
2128 track: trackEvent
2134 if ( trackEvent._natives.type !== "cue" ) {
2137 id: trackEvent.id,
2141 track: trackEvent