Index: apps/tree.c =================================================================== RCS file: /cvsroot/rockbox/apps/tree.c,v retrieving revision 1.408 diff -u -r1.408 tree.c --- apps/tree.c 7 Jun 2006 20:42:42 -0000 1.408 +++ apps/tree.c 23 Jun 2006 21:27:09 -0000 @@ -543,6 +543,11 @@ if (global_settings.rec_startup) { /* We fake being in the menu structure by calling the appropriate parent when we drop out of each screen */ +#if defined(IRIVER_H100_SERIES) + /* go through a sleep/wakeup cycle, otherwise the headphones + are not reliably turned on for monitoring recording */ + sleep(HZ); +#endif recording_screen(); rec_menu(); main_menu();