define(["exports","./events.js"],function(_exports,_events){Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.default=void 0;var Log=function(){function Log(){babelHelpers.classCallCheck(this,Log)}return babelHelpers.createClass(Log,null,[{key:"e",value:function(tag,msg){tag="[".concat(tag=tag&&!Log.FORCE_GLOBAL_TAG?tag:Log.GLOBAL_TAG,"] > ").concat(msg);Log.ENABLE_CALLBACK&&Log.emitter.emit("log","error",tag),Log.ENABLE_ERROR&&(console.error?console.error(tag):console.warn?console.warn(tag):console.log(tag))}},{key:"i",value:function(tag,msg){tag="[".concat(tag=tag&&!Log.FORCE_GLOBAL_TAG?tag:Log.GLOBAL_TAG,"] > ").concat(msg);Log.ENABLE_CALLBACK&&Log.emitter.emit("log","info",tag),Log.ENABLE_INFO&&(console.info?console.info(tag):console.log(tag))}},{key:"w",value:function(tag,msg){tag="[".concat(tag=tag&&!Log.FORCE_GLOBAL_TAG?tag:Log.GLOBAL_TAG,"] > ").concat(msg);Log.ENABLE_CALLBACK&&Log.emitter.emit("log","warn",tag),Log.ENABLE_WARN&&(console.warn?console.warn(tag):console.log(tag))}},{key:"d",value:function(tag,msg){tag="[".concat(tag=tag&&!Log.FORCE_GLOBAL_TAG?tag:Log.GLOBAL_TAG,"] > ").concat(msg);Log.ENABLE_CALLBACK&&Log.emitter.emit("log","debug",tag),Log.ENABLE_DEBUG&&(console.debug?console.debug(tag):console.log(tag))}},{key:"v",value:function(tag,msg){tag="[".concat(tag=tag&&!Log.FORCE_GLOBAL_TAG?tag:Log.GLOBAL_TAG,"] > ").concat(msg);Log.ENABLE_CALLBACK&&Log.emitter.emit("log","verbose",tag),Log.ENABLE_VERBOSE&&console.log(tag)}}]),Log}();Log.GLOBAL_TAG="flv.js",Log.FORCE_GLOBAL_TAG=!1,Log.ENABLE_ERROR=!0,Log.ENABLE_INFO=!0,Log.ENABLE_WARN=!0,Log.ENABLE_DEBUG=!0,Log.ENABLE_VERBOSE=!0,Log.ENABLE_CALLBACK=!1,Log.emitter=new _events.default,_exports.default=Log});