Put playback in separate thread (WIP)

Selecting a file is possible whilst music is playing.
Additionally fixes #19, an issue where the Home would not appear whilst
music is playing.

TODO:
Remove printf from playback module.
Fix pause and stop.
Display errors properly using errno.

Signed-off-by: Mahyar Koshkouei <deltabeard@users.noreply.github.com>
This commit is contained in:
Mahyar Koshkouei
2017-02-09 17:14:10 +00:00
parent 4933cf554e
commit a06e17a66a
6 changed files with 103 additions and 45 deletions

View File

@@ -13,6 +13,8 @@
/* Maximum number of lines that can be displayed */
#define MAX_LIST 27
static int changeFile(const char* ep_file, Thread* thread, struct playback_t* playbackInfo);
/**
* Get number of files in current working folder
*