synced libirdecode_jni.so and java sdk

This commit is contained in:
strawmanbobi
2026-01-11 10:25:53 +08:00
parent 85a0028a18
commit 41b2c75664
2 changed files with 2 additions and 4 deletions

View File

@@ -10,7 +10,7 @@ import net.irext.server.utils.LoggerUtil;
* Revised: Date: 2017-04-22 * Revised: Date: 2017-04-22
* Revision: Revision: 1.0 * Revision: Revision: 1.0
* <p> * <p>
* Description: Wrapper-sdk of IR server * Description: Wrapper-sdk of IR decode
* <p> * <p>
* Revision log: * Revision log:
* 2017-04-23: created by strawmanbobi * 2017-04-23: created by strawmanbobi
@@ -45,7 +45,6 @@ public class IRDecode {
private native int irACGetSupportedWindDirection(int acMode); private native int irACGetSupportedWindDirection(int acMode);
private static IRDecode mInstance; private static IRDecode mInstance;
public static IRDecode getInstance() { public static IRDecode getInstance() {
if (null == mInstance) { if (null == mInstance) {
mInstance = new IRDecode(); mInstance = new IRDecode();
@@ -85,8 +84,7 @@ public class IRDecode {
int[] decoded; int[] decoded;
synchronized (mSync) { synchronized (mSync) {
acStatus = ensureACStatus(acStatus, keyCode); acStatus = ensureACStatus(acStatus, keyCode);
decoded = irDecodeCombo(category, subCate, binaries, binLength, decoded = irDecodeCombo(category, subCate, binaries, binLength, keyCode, acStatus);
keyCode, acStatus);
} }
return decoded; return decoded;
} }