diff options
Diffstat (limited to 'apps/playback.h')
-rw-r--r-- | apps/playback.h | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/apps/playback.h b/apps/playback.h index 748a4fe871..b65c572145 100644 --- a/apps/playback.h +++ b/apps/playback.h | |||
@@ -38,14 +38,32 @@ | |||
38 | #define MAX_TRACK_MASK (MAX_TRACK-1) | 38 | #define MAX_TRACK_MASK (MAX_TRACK-1) |
39 | 39 | ||
40 | /* Functions */ | 40 | /* Functions */ |
41 | const char * get_codec_filename(int cod_spec); | 41 | const char *get_codec_filename(const int cod_spec); |
42 | void voice_wait(void); | 42 | void voice_wait(void); |
43 | void audio_wait_for_init(void); | ||
44 | int audio_track_count(void); | ||
45 | long audio_filebufused(void); | ||
46 | void audio_pre_ff_rewind(void); | ||
47 | void audio_set_crossfade(const int type); | ||
48 | |||
49 | void audio_hard_stop(void); /* Stops audio from serving playback */ | ||
50 | |||
51 | enum | ||
52 | { | ||
53 | AUDIO_WANT_PLAYBACK = 0, | ||
54 | AUDIO_WANT_VOICE, | ||
55 | }; | ||
56 | bool audio_restore_playback(const int type); /* Restores the audio buffer to handle the requested playback */ | ||
57 | |||
58 | #ifdef HAVE_ALBUMART | ||
59 | int audio_current_aa_hid(void); | ||
60 | #endif | ||
43 | 61 | ||
44 | #if CONFIG_CODEC == SWCODEC /* This #ifdef is better here than gui/gwps.c */ | 62 | #if CONFIG_CODEC == SWCODEC /* This #ifdef is better here than gui/gwps.c */ |
45 | extern void audio_next_dir(void); | 63 | extern void audio_next_dir(void); |
46 | extern void audio_prev_dir(void); | 64 | extern void audio_prev_dir(void); |
47 | #else | 65 | #else |
48 | # define audio_next_dir() | 66 | #define audio_next_dir() |
49 | #define audio_prev_dir() | 67 | #define audio_prev_dir() |
50 | #endif | 68 | #endif |
51 | 69 | ||