FM: Add headset check

FM is turning ON even without WHS for AVRCP commands.
Added headset check before turning ON FM.

Change-Id: I0c0f1c0976ab19a89232a1de6ec4d999a3226fd1
CRs-Fixed: 918891
diff --git a/fmapp2/src/com/caf/fmradio/FMRadioService.java b/fmapp2/src/com/caf/fmradio/FMRadioService.java
index 02dd4ad..35e7e24 100644
--- a/fmapp2/src/com/caf/fmradio/FMRadioService.java
+++ b/fmapp2/src/com/caf/fmradio/FMRadioService.java
@@ -932,7 +932,7 @@
            } catch (RemoteException e) {
                 e.printStackTrace();
            }
-       } else if( mServiceInUse ) {
+       } else if(isAntennaAvailable() && mServiceInUse ) {
            fmOn();
            try {
                 if (mCallbacks != null ) {
@@ -974,7 +974,7 @@
             } else if((event != null) && (event.getKeyCode() == KeyEvent.KEYCODE_MEDIA_PLAY)
                        && (key_action == KeyEvent.ACTION_DOWN)) {
                 Log.d(LOGTAG, "SessionCallback: MEDIA_PLAY");
-                if (mServiceInUse ) {
+                if (isAntennaAvailable() && mServiceInUse) {
                     fmOn();
                     try {
                         if (mCallbacks != null ) {