/******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022 22.38.38.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ /******************************************************************************* * @copyright Copyright (c) 2018 Hanwha Techwin Co., Ltd. * @license Licensed to the Hanwha Techwin Software Foundation under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Total Plugin-Free Web Browser Viewer Framework * http://www.hanwhatechwin.com * * Security Solution Development Division / Web Software Development Team * * @summary Summary: ump-player * @description Description: UMP Framework 3.2.0 * @file ump-player_20-04-2022.js * @version 3.2.0 * @since 20-04-2022 * @author by Youngho Kim (young.ho.kim@hanwha.com), * by Yongsoo Ko (yongsoo.ko@hanwha.com), * by Miju Park (miju462.park@hanwha.com), * by Sweungwon Cheung (sw.cheung@hanwha.com), * by Jongchan Park (jden.park@hanwha.com), * by Changehee Song (changh.song@hanwha.com), */ (function(_0x9b7dc5,_0x5ad489){var _0x325bec=_0x5942,_0xe54125=_0x9b7dc5();while(!![]){try{var _0x52123f=-parseInt(_0x325bec(0xe9))/0x1+parseInt(_0x325bec(0xe1))/0x2+-parseInt(_0x325bec(0xef))/0x3*(-parseInt(_0x325bec(0xe4))/0x4)+parseInt(_0x325bec(0xe5))/0x5+parseInt(_0x325bec(0xe7))/0x6+parseInt(_0x325bec(0xda))/0x7+parseInt(_0x325bec(0xe6))/0x8*(-parseInt(_0x325bec(0xe2))/0x9);if(_0x52123f===_0x5ad489)break;else _0xe54125['push'](_0xe54125['shift']());}catch(_0x6a94d6){_0xe54125['push'](_0xe54125['shift']());}}}(_0x2e2a,0x52b56));function _0x5942(_0x1e7e5b,_0x3bdcfa){var _0x2e2a09=_0x2e2a();return _0x5942=function(_0x594209,_0x21f6d2){_0x594209=_0x594209-0xd9;var _0x12f014=_0x2e2a09[_0x594209];return _0x12f014;},_0x5942(_0x1e7e5b,_0x3bdcfa);}var AviFileWriter=function(){'use strict';var _0x14fa82=null,_0xf063f0=null;function _0x209731(){_0x14fa82=new VideoHeader(),_0xf063f0=new AudioHeader();}return _0x209731['prototype']=inheritObject(new AviFormatWriter(),{'initHeader':function(_0x5bb58d,_0x5aac1a){'video'===_0x5bb58d&&(this['initMainHeader'](_0x5aac1a),_0x14fa82['initHeader'](_0x5aac1a)),_0xf063f0['initHeader']();},'updateInfo':function(_0x39d709,_0x628b66,_0x34624c){var _0x17b5a7=_0x5942;return(_0x17b5a7(0xee)===_0x39d709?_0x14fa82:_0xf063f0)[_0x17b5a7(0xea)](_0x628b66,_0x34624c);},'getErrorCode':function(_0x18a64d){var _0x49716f=_0x5942;return('video'===_0x18a64d?_0x14fa82:_0xf063f0)[_0x49716f(0xdb)]();},'getChunkPayloadSize':function(_0x4ed7ec){var _0x3af9c8=_0x5942;return('video'===_0x4ed7ec?_0x14fa82:_0xf063f0)[_0x3af9c8(0xe3)]();},'getIdxBuffer':function(_0x1d30ac){var _0x3cbb12=_0x5942;return(_0x3cbb12(0xee)===_0x1d30ac?_0x14fa82:_0xf063f0)[_0x3cbb12(0xd9)]();},'getDuration':function(){var _0x16e5a4=_0x5942;return _0x14fa82[_0x16e5a4(0xdc)]();},'makeAviHeader':function(_0x19b1e1,_0x1f8a32){var _0x518df8=_0x5942,_0x29335c=this[_0x518df8(0xde)]();return _0x29335c[_0x518df8(0xec)]=_0x14fa82[_0x518df8(0xe8)](),this[_0x518df8(0xed)](_0x29335c),this['writeAviMainHeader'](_0x19b1e1),this['appendBuffer'](_0x14fa82['getVideoHeader']()),this[_0x518df8(0xdf)](_0xf063f0[_0x518df8(0xe0)]()),this[_0x518df8(0xeb)](_0x1f8a32);},'makeAviTail':function(_0x18f042){return this['writeAviTailHeader'](_0x18f042);},'setResolution':function(_0x237255,_0x3c1916,_0x26adc5){var _0x56d590=_0x5942;_0x14fa82[_0x56d590(0xdd)](_0x237255,_0x3c1916,_0x26adc5);}}),new _0x209731();};function _0x2e2a(){var _0x1302a3=['getDuration','setResolution','getMainHeader','appendBuffer','getAudioHeader','860020uOLyBh','1710tBbGpW','getChunkPayloadSize','4JNtkvW','1970615wgubBJ','49704TYWXGC','2365092frWYlF','getTotalFrames','543442vyQwVE','updateInfo','writeJunk','aviTotalFrames','setMainHeader','video','1568919xvAVFG','getIndexBuffer','2249786mhTUIp','getErrorCode'];_0x2e2a=function(){return _0x1302a3;};return _0x2e2a();}