xgplayer-flv.js
Advanced tools
Comparing version 1.0.8 to 1.0.9
{ | ||
"name": "xgplayer-flv.js", | ||
"version": "1.0.8", | ||
"version": "1.0.9", | ||
"description": "web video player", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
@@ -54,2 +54,6 @@ /* | ||
this._controller._emitter.on('metadata_arrived', onMetaData => { | ||
this._emitter.emit('metadata_arrived', onMetaData); | ||
}) | ||
if (this._controller) { | ||
@@ -242,2 +246,2 @@ let ctl = this._controller; | ||
export default Transmuxer; | ||
export default Transmuxer; |
@@ -249,2 +249,6 @@ /* | ||
this._demuxer._emitter.on('metadata_arrived', onMetaData => { | ||
this._emitter.emit('metadata_arrived', onMetaData); | ||
}) | ||
if (!this._remuxer) { | ||
@@ -429,2 +433,2 @@ this._remuxer = new MP4Remuxer(this._config); | ||
export default TransmuxingController; | ||
export default TransmuxingController; |
@@ -25,2 +25,3 @@ /* | ||
import {IllegalStateException} from '../utils/exception.js'; | ||
import EventEmitter from 'events'; | ||
@@ -52,2 +53,4 @@ function Swap16(src) { | ||
this._emitter = new EventEmitter(); | ||
this._config = config; | ||
@@ -129,2 +132,5 @@ | ||
this._onDataAvailable = null; | ||
this._emitter.removeAllListeners(); | ||
this._emitter = null; | ||
} | ||
@@ -364,2 +370,3 @@ | ||
let onMetaData = this._metadata.onMetaData; | ||
this._emitter.emit('metadata_arrived', onMetaData); | ||
@@ -1075,2 +1082,2 @@ if (typeof onMetaData.hasAudio === 'boolean') { // hasAudio | ||
export default FLVDemuxer; | ||
export default FLVDemuxer; |
@@ -231,2 +231,5 @@ /* | ||
this._tempTransmuxer = new Transmuxer(this._tempMds, this._config) | ||
this._tempTransmuxer._emitter.on('metadata_arrived', onMetaData => { | ||
this._emitter.emit('metadata_arrived', onMetaData); | ||
}) | ||
@@ -344,2 +347,5 @@ this._tempTransmuxer.on(TransmuxingEvents.INIT_SEGMENT, (type, is) => { | ||
this._transmuxer = new Transmuxer(this._mediaDataSource, this._config) | ||
this._transmuxer._emitter.on('metadata_arrived', onMetaData => { | ||
this._emitter.emit('metadata_arrived', onMetaData); | ||
}) | ||
@@ -346,0 +352,0 @@ this._transmuxer.on(TransmuxingEvents.INIT_SEGMENT, (type, is) => { |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
659396
8362