抖阴.apk(点击下载) / b.java


package com.youdao.sdk.ydonlinetranslate.other;

import android.content.Context;
import com.youdao.sdk.app.c;
import com.youdao.sdk.app.i;
import com.youdao.sdk.ydonlinetranslate.OcrTranslateListener;
import com.youdao.sdk.ydonlinetranslate.OcrTranslateParameters;
import com.youdao.sdk.ydtranslate.TranslateErrorCode;
import java.util.HashMap;

public class b {
    /* access modifiers changed from: private */
    public static TranslateErrorCode b(int i) {
        TranslateErrorCode a = g.a(i);
        TranslateErrorCode translateErrorCode = TranslateErrorCode.UN_SPECIFIC_ERROR;
        if (a != translateErrorCode) {
            return a;
        }
        if (i == 5001) {
            return TranslateErrorCode.TRANS_UNSUPPORT_OCRTYPE;
        }
        if (i == 5002) {
            return TranslateErrorCode.TRANS_UNSUPPORT_OCR_IMG_TYPE;
        }
        if (i == 5003) {
            return TranslateErrorCode.TRANS_UNSUPPORT_OCR_LANG_TYPE;
        }
        if (i == 5004) {
            return TranslateErrorCode.TRANS_QUERY_IMAGE_TOO_LARGE;
        }
        if (i == 5005) {
            return TranslateErrorCode.TRANS_UNSUPPORT_OCR_IMG_FILE;
        }
        if (i == 5006) {
            return TranslateErrorCode.TRANS_EMPTY_IMG_FILE;
        }
        if (i == 5201) {
            return TranslateErrorCode.TRANS_IMG_DECRYPT_ERROR;
        }
        if (i == 5301) {
            return TranslateErrorCode.TRANS_OCR_PARA_QUERY_FAILED;
        }
        if (i == 5411) {
            return TranslateErrorCode.TRANS_OCR_MAX_QUERY_COUNT_ERROR;
        }
        return i == 5412 ? TranslateErrorCode.TRANS_OCR_MAX_QUERY_SIZE_ERROR : translateErrorCode;
    }

    public static void a(String str, OcrTranslateListener ocrTranslateListener, OcrTranslateParameters ocrTranslateParameters, Context context, String str2) {
        HashMap hashMap = new HashMap();
        String[] c2 = com.youdao.sdk.app.b.c(ocrTranslateParameters.paramString(context, str));
        hashMap.put("s", c2[0]);
        hashMap.put("et", c2[1]);
        String str3 = i.c() ? "http://openapi-sg.youdao.com" : "http://nb036x.corp.youdao.com:8681";
        c.a(str3 + "/ocrtransopenapi", hashMap, new c(ocrTranslateListener, str, str2), ocrTranslateParameters.getTimeout());
    }
}