Add Support to enable ECC events and update in UI
This does enable ECC bit during RDS group processing and add
logic to receive ECC events from SOC and sent the ECC code to
application.
Change-Id: I61687ea6fe041d2dc4aed16700632be5cdd781d8
diff --git a/qcom/fmradio/FmReceiverJNI.java b/qcom/fmradio/FmReceiverJNI.java
index 1cafe37..d085476 100644
--- a/qcom/fmradio/FmReceiverJNI.java
+++ b/qcom/fmradio/FmReceiverJNI.java
@@ -113,6 +113,17 @@
Log.d(TAG, "RtCallback exit " );
}
+ public void EccCallback(byte[] ecc) {
+ Log.i(TAG, "EccCallback enter " );
+ if (ecc == null) {
+ Log.e(TAG, "ECC null return ");
+ return;
+ }
+ mRdsBuffer = Arrays.copyOf(ecc, ecc.length);
+ FmReceiver.mCallback.FmRxEvECCInfo();
+ Log.i(TAG, "EccCallback exit " );
+ }
+
public void PsInfoCallback(byte[] psInfo) {
Log.d(TAG, "PsInfoCallback enter " );
if (psInfo == null) {