47 lines
2.3 KiB
JavaScript
47 lines
2.3 KiB
JavaScript
/* Metro module 4774; source: unknown; dependencies: [4751, 4752, 4731] */
|
|
import * as Module04751Module from './module-04751.js'; /* Metro dependency 4751 */
|
|
import * as IFD_TYPE_Module from './module-04752-IFD_TYPE_.js'; /* Metro dependency 4752 */
|
|
|
|
function _fun41270(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#41270, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4952:6, offset: 0x01119e26, size: 92 bytes, params: 8, frame: 16
|
|
const env0_0 = require;
|
|
const getAutoRotateDescription = function(a0) {
|
|
return a0 === 0 ? 'None' : a0 === 1 ? 'Rotate 90 CW' : a0 === 2 ? 'Rotate 180' : a0 !== 3 ? 'Unknown' : 'Rotate 270 CW';
|
|
};
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.default = {read: read_41272, SHOT_INFO_AUTO_ROTATE: 27};
|
|
function read_41272(a0, a1, a2, a3, a4) { // fn#41272, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4952:109, offset: 0x01119ec5, size: 193 bytes, params: 6, frame: 24
|
|
var r0;
|
|
var moduleValue2;
|
|
var objectAssign;
|
|
var value3;
|
|
var object;
|
|
var object2;
|
|
var value;
|
|
const readIfd = Module04751Module.readIfd;
|
|
const IFD_TYPE_CANON = (IFD_TYPE_Module).IFD_TYPE_CANON;
|
|
const value2 = Reflect.apply(readIfd, Module04751Module, [a0, IFD_TYPE_CANON, a1, a1 + a2, a3, a4]);
|
|
const ShotInfo = value2.ShotInfo;
|
|
if (ShotInfo) {
|
|
moduleValue2 = require(4731) /* metro dependency 4731 */;
|
|
objectAssign = moduleValue2.objectAssign;
|
|
value3 = value2.ShotInfo.value;
|
|
object = {};
|
|
if (value3[27] !== undefined) {
|
|
object2 = {value: value3[27]};
|
|
object2.description = getAutoRotateDescription(value3[27]);
|
|
object.AutoRotate = object2;
|
|
}
|
|
value = Reflect.apply(objectAssign, moduleValue2, [{}, value2, object]);
|
|
delete value.ShotInfo;
|
|
r0 = value;
|
|
} else {
|
|
r0 = value2;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun41270, 4774, [4751, 4752, 4731]) /* metro module 4774, dependencies: [4751, 4752, 4731] */;
|