accessoryservices/accessoryserver/src/Policy/AccPolAccessoryPolicy.cpp
changeset 35 f7565e9c9ce8
parent 16 ef634fd8dac3
child 52 d6b9e89d80a3
--- a/accessoryservices/accessoryserver/src/Policy/AccPolAccessoryPolicy.cpp	Thu May 27 14:11:20 2010 +0300
+++ b/accessoryservices/accessoryserver/src/Policy/AccPolAccessoryPolicy.cpp	Fri Jun 11 14:56:08 2010 +0300
@@ -35,7 +35,11 @@
 
 // CONSTANTS
 
+#ifdef FF_AUTOMOTIVESTACK
+const TInt KAccMaxRules = 8;
+#else
 const TInt KAccMaxRules = 7;
+#endif
 
 const TInt  KAccConfigMaxCapabilityGroups = 64;
 const TInt  KAccGidIntBuf                 = 100;
@@ -387,6 +391,9 @@
      {KPCWired,     KAccMonoAudio},
      {KPCBluetooth, KAccStereoAudio},
      {KPCBluetooth, KAccMonoAudio},
+#ifdef FF_AUTOMOTIVESTACK	 
+	 {KPCUSB,   	KAccStereoAudio},
+#endif
      {KPCWired,     0},
      {KPCBluetooth, 0}
     };
@@ -466,7 +473,11 @@
             }
         }
     else if ( gID.PhysicalConnectionCaps( KPCWired ) ||
-              gID.PhysicalConnectionCaps( KPCHDMI ) )
+              gID.PhysicalConnectionCaps( KPCHDMI )
+#ifdef FF_AUTOMOTIVESTACK
+			  || gID.PhysicalConnectionCaps ( KPCUSB )
+#endif
+			)
         {
         if( gID.DeviceTypeCaps( KDTHeadset ) )
             {