Home | History | Annotate | Download | only in embenchen

Lines Matching full:bytearray

3666         function processData(byteArray) {
3667 function finish(byteArray) {
3669 FS.createDataFile(parent, name, byteArray, canRead, canWrite, canOwn);
3678 plugin['handle'](byteArray, fullname, finish, function() {
3685 if (!handled) finish(byteArray);
3689 Browser.asyncLoad(url, function(byteArray) {
3690 processData(byteArray);
3938 imagePlugin['handle'] = function imagePlugin_handle(byteArray, name, onload, onerror) {
3942 b = new Blob([byteArray], { type: Browser.getMimetype(name) });
3943 if (b.size !== byteArray.length) { // Safari bug #118630
3945 b = new Blob([(new Uint8Array(byteArray)).buffer], { type: Browser.getMimetype(name) });
3953 bb.append((new Uint8Array(byteArray)).buffer); // we need to pass a buffer, and must copy the array to get the right data range
3967 if (onload) onload(byteArray);
3981 audioPlugin['handle'] = function audioPlugin_handle(byteArray, name, onload, onerror) {
3987 if (onload) onload(byteArray);
3997 var b = new Blob([byteArray], { type: Browser.getMimetype(name) });
4031 audio.src = 'data:audio/x-' + name.substr(-3) + ';base64,' + encode64(byteArray);