|
@@ -629,7 +629,9 @@
|
|
|
Module._free(inputPtr);
|
|
|
Module._free(retPtr);
|
|
|
}
|
|
|
- var decodeWoker = new Worker('decoder.js?width=' + videoWidth + '&height=' + videoHeight);
|
|
|
+ var vWidth = Number(parameters['width']) ? Number(parameters['width']) : videoWidth;
|
|
|
+ var vHeight = Number(parameters['height']) ? Number(parameters['height']) : videoHeight;
|
|
|
+ var decodeWoker = new Worker('decoder.js?width=' + vWidth + '&height=' + vHeight);
|
|
|
var myVideo = document.getElementById("playCanvas");
|
|
|
decodeWoker.onmessage = function (event) {
|
|
|
var objData = event.data;
|
|
@@ -641,7 +643,7 @@
|
|
|
if (renderCount++ < 4 || !isAudioPlay) {
|
|
|
return
|
|
|
}
|
|
|
- webglPlayer.renderFrame(objData.data, videoWidth, videoHeight, videoWidth * videoHeight, (videoWidth / 2) * (videoHeight / 2));
|
|
|
+ webglPlayer.renderFrame(objData.data, vWidth, vHeight, vWidth * vHeight, (vWidth / 2) * (vHeight / 2));
|
|
|
$('.weui-mask_transparent').hide()
|
|
|
$('.weui-toast').hide()
|
|
|
$('.loading').hide()
|