X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=boards%2Fsam3x-ek%2Fexamples%2Fsam3x-ek_codec%2Fmain.c;h=c43918ecb3ceb739d70db01fa83c006699610418;hb=6fffd0614f75137e8fed424c87835d4e7d478ef7;hp=34c9254217a873c41e6ffbfc1e1ec814d315a9fe;hpb=5fe2bed4b61caec7d8bb0e8488241f27e37778ac;p=bertos.git diff --git a/boards/sam3x-ek/examples/sam3x-ek_codec/main.c b/boards/sam3x-ek/examples/sam3x-ek_codec/main.c index 34c92542..c43918ec 100644 --- a/boards/sam3x-ek/examples/sam3x-ek_codec/main.c +++ b/boards/sam3x-ek/examples/sam3x-ek_codec/main.c @@ -30,9 +30,10 @@ * * --> * - * \brief Atmel SAM3X-EK testcase + * \brief Atmel SAM3X-EK wav player example. * * \author Stefano Fedrigo + * \author Daniele Basile */ #include "bitmaps.h" @@ -441,7 +442,7 @@ static void play_menu(Bitmap *bm) while (1) { keymask_t key = kbd_peek(); - if (key & K_LEFT) + if ((key & K_LEFT) && !is_playing) { idx++; if (idx > file_list_size) @@ -479,7 +480,7 @@ static void rec_menu(Bitmap *bm) while (1) { keymask_t key = kbd_peek(); - if (key & K_LEFT) + if ((key & K_LEFT) && (!is_recording)) { break; }