Eric Laurent
923d7d721d
Fix issue 2242614: Wired headset not recognized: bogus "state" in ACTION_HEADSET_PLUG broadcast.
...
The headset state indicated by HeadsetObserver in the broadcast intent ACTION_HEADSET_PLUG was not 0 or 1 as specified in the java doc but contained a bit field indicating the type of headset connected.
Modified HeadsetObserver to broacast a state conforming to java doc.
Added an extra to intent ACTION_HEADSET_PLUG to indicate if headset has a microphone or not.
Removed handling of non standard headset indications from HeadsetObserver.
Removed platform specific devices from output devices defined in AudioSystem.
Modified AudioService to use new ACTION_HEADSET_PLUG intent extra instead of bitfield in state.
2009-11-12 12:09:06 -08:00
..
2009-11-11 17:51:41 -08:00
2009-11-01 21:16:59 -08:00
2009-10-06 11:51:19 -07:00
2009-11-11 15:05:10 -08:00
2009-08-15 22:40:25 -07:00
2009-10-06 22:30:48 -07:00
2009-05-05 15:40:53 -07:00
2009-05-06 00:28:37 -07:00
2009-03-03 19:31:44 -08:00
2009-10-06 13:21:23 -07:00
2009-10-05 15:52:32 -07:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-05-12 23:40:45 -04:00
2009-03-03 19:31:44 -08:00
2009-10-06 11:51:19 -07:00
2009-10-06 11:51:19 -07:00
2009-10-06 11:51:19 -07:00
2009-10-29 17:38:27 -07:00
2009-06-01 16:17:03 -07:00
2009-03-03 19:31:44 -08:00
2009-10-06 11:51:19 -07:00
2009-09-08 14:05:43 -07:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-10-08 00:27:17 +02:00
2009-09-19 12:05:25 -07:00
2009-03-03 19:31:44 -08:00
2009-07-14 14:50:31 -07:00
2009-05-13 12:49:04 -07:00
2009-10-06 11:51:19 -07:00
2009-10-06 11:51:19 -07:00
2009-10-06 11:51:19 -07:00
2009-08-17 13:02:42 -07:00
2009-08-20 17:18:58 -07:00
2009-10-05 15:52:32 -07:00
2009-06-17 11:31:26 -07:00
2009-03-03 19:31:44 -08:00
2009-11-12 12:09:06 -08:00
2009-03-03 19:31:44 -08:00
2009-06-11 18:50:40 -07:00
2009-06-17 11:31:26 -07:00
2009-10-05 15:52:32 -07:00
2009-06-16 15:25:24 -07:00
2009-03-03 19:31:44 -08:00
2009-05-05 15:40:53 -07:00
2009-03-03 19:31:44 -08:00
2009-08-28 17:01:16 -07:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-03-03 19:31:44 -08:00
2009-04-30 17:28:09 -07:00
2009-08-18 11:06:52 -07:00
2009-11-10 16:10:54 -08:00
2009-06-23 15:53:16 -07:00
2009-08-20 13:52:22 -07:00
2009-10-06 22:30:48 -07:00
2009-10-28 14:52:33 -07:00
2009-03-03 19:31:44 -08:00
2009-10-06 22:30:48 -07:00
2009-08-15 22:40:25 -07:00
2009-03-03 19:31:44 -08:00
2009-08-20 17:18:58 -07:00
2009-05-05 15:40:53 -07:00
2009-09-22 14:41:46 -07:00
2009-06-23 15:53:16 -07:00
2009-10-04 14:48:47 -07:00
2009-08-18 11:06:52 -07:00
2009-03-03 19:31:44 -08:00
2009-04-02 09:16:44 -07:00