fm/qcom/fmradio/FmRxRdsData.java
public int enableAFjump(boolean AFenable)
    {
      int re;
      int rds_group_mask = 0;

      Log.d(LOGTAG, "In enableAFjump: AFenable : " + AFenable);

      rds_group_mask = FmReceiverJNI.getControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC);
      Log.d(LOGTAG, "Currently set rds_group_mask : " + rds_group_mask);

      if (AFenable)
        re = FmReceiverJNI.setControlNative(mFd ,V4L2_CID_PRIVATE_TAVARUA_AF_JUMP, 1);
      else
        re = FmReceiverJNI.setControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_AF_JUMP, 0);

      rds_group_mask = FmReceiverJNI.getControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC);

      if (AFenable)
        Log.d(LOGTAG, "After enabling the rds_group_mask is : " + rds_group_mask);
      else
        Log.d(LOGTAG, "After disabling the rds_group_mask is : " + rds_group_mask);

      return re;
    }
/* Enable auto seek to alternate frequency */
Enable auto seek to alternate frequency
Enable auto seek to alternate frequency
public int enableAFjump(boolean AFenable)
    {
      int re;
      int rds_group_mask = 0;
      Log.d(LOGTAG, "In enableAFjump: AFenable : " + AFenable);
      rds_group_mask = FmReceiverJNI.getControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC);
      Log.d(LOGTAG, "Currently set rds_group_mask : " + rds_group_mask);
      if (AFenable)
        re = FmReceiverJNI.setControlNative(mFd ,V4L2_CID_PRIVATE_TAVARUA_AF_JUMP, 1);
      else
        re = FmReceiverJNI.setControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_AF_JUMP, 0);
      rds_group_mask = FmReceiverJNI.getControlNative(mFd, V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC);
      if (AFenable)
        Log.d(LOGTAG, "After enabling the rds_group_mask is : " + rds_group_mask);
      else
        Log.d(LOGTAG, "After disabling the rds_group_mask is : " + rds_group_mask);
      return re;
    }
public int enableAFjump ( boolean AFenable ) { int re ; int rds_group_mask = 0 ; Log . d ( LOGTAG , "In enableAFjump: AFenable : " + AFenable ) ; rds_group_mask = FmReceiverJNI . getControlNative ( mFd , V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC ) ; Log . d ( LOGTAG , "Currently set rds_group_mask : " + rds_group_mask ) ; if ( AFenable ) re = FmReceiverJNI . setControlNative ( mFd , V4L2_CID_PRIVATE_TAVARUA_AF_JUMP , 1 ) ; else re = FmReceiverJNI . setControlNative ( mFd , V4L2_CID_PRIVATE_TAVARUA_AF_JUMP , 0 ) ; rds_group_mask = FmReceiverJNI . getControlNative ( mFd , V4L2_CID_PRIVATE_TAVARUA_RDSGROUP_PROC ) ; if ( AFenable ) Log . d ( LOGTAG , "After enabling the rds_group_mask is : " + rds_group_mask ) ; else Log . d ( LOGTAG , "After disabling the rds_group_mask is : " + rds_group_mask ) ; return re ; }
Enable auto seek to alternate frequency
Enable auto seek to alternate frequency