HiManageLib.java 源代码
package com.hichip.sdk;
import com.hichip.base.HiLog;
public class HiManageLib {
public int XQdebugFlag = 0;
public int SYdebugFlag = 0;
public int cloudcdebugFlag = 0;
public int wuiddebugFlag = 0;
public int mp4debugFlag = 0;
public int decdebugFlag = 0;
public int QosdebugFlag = 0;
public int levelgFlag = 1;
private native int QosSetDebug();
private native int SYSetDebug();
private native int XQSetDebug();
private native int cloudSetDebug();
private native int decSetDebug();
private native int mp4SetDebug();
private native int writeuidSetDebug();
static {
HiLog.v("loadLibrary", 1, 0);
try {
System.loadLibrary("HiChipAndroid");
System.loadLibrary("HiChipP2P");
System.loadLibrary("hisdkqos");
System.loadLibrary("EncMp4");
System.loadLibrary("h264decoder");
System.loadLibrary("hicloud");
System.loadLibrary("hiwriteuid");
System.loadLibrary("sinvoice");
HiLog.v("loadLibrary", 1, 0);
} catch (UnsatisfiedLinkError e) {
HiLog.v("UnsatisfiedLinkError:" + e.getMessage(), 1, 0);
System.out.println("loadLibrary lib," + e.getMessage());
}
}
public void SetDebugFlag(int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8) {
this.levelgFlag = i8;
this.XQdebugFlag = i2;
this.SYdebugFlag = i;
this.cloudcdebugFlag = i6;
this.wuiddebugFlag = i7;
this.mp4debugFlag = i4;
this.decdebugFlag = i5;
this.QosdebugFlag = i3;
SYSetDebug();
XQSetDebug();
QosSetDebug();
mp4SetDebug();
decSetDebug();
cloudSetDebug();
writeuidSetDebug();
}
}