diff options
| author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-06-04 19:17:47 +0000 |
|---|---|---|
| committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-06-04 19:17:47 +0000 |
| commit | 6c22be4a3db4ad72acf67f99059872e92d1931b4 (patch) | |
| tree | 110956169d637cdda501a2dfb3f9097d89d09ad8 /firmware/export/config/android.h | |
| parent | 304312dc2fe17d9cdec2cc03a5883eade62e661b (diff) | |
| download | rockbox-6c22be4a3db4ad72acf67f99059872e92d1931b4.zip rockbox-6c22be4a3db4ad72acf67f99059872e92d1931b4.tar.gz rockbox-6c22be4a3db4ad72acf67f99059872e92d1931b4.tar.bz2 rockbox-6c22be4a3db4ad72acf67f99059872e92d1931b4.tar.xz | |
Android: implement headphone detection thus enabling pause on unplug (FS#12097).
Listen to headphone plug events. There are currently two glitches with this:
- Android takes a while until it reports the unplug event, so there will be
some delay until playback gets paused. This is an Android limitation.
- Rockbox debounces headphone state changes for one second. Therefore playback
will shortly be routed to the speaker on unplug until Rockbox does the actual
pause.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29956 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/config/android.h')
| -rw-r--r-- | firmware/export/config/android.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/export/config/android.h b/firmware/export/config/android.h index 69a758d..41ecacf 100644 --- a/firmware/export/config/android.h +++ b/firmware/export/config/android.h @@ -84,6 +84,8 @@ #define HAVE_SW_TONE_CONTROLS +#define HAVE_HEADPHONE_DETECTION + /* Define current usage levels. */ #define CURRENT_NORMAL 88 /* 18 hours from a 1600 mAh battery */ #define CURRENT_BACKLIGHT 30 /* TBD */ |