diff options
author | Steve Bavin <pondlife@pondlife.me> | 2008-03-28 11:24:24 +0000 |
---|---|---|
committer | Steve Bavin <pondlife@pondlife.me> | 2008-03-28 11:24:24 +0000 |
commit | c9df8fd87ba80a3c0d719e76ca68cb829a505b11 (patch) | |
tree | cf4493629cd7e960d60f19fa1fc87b2e5b4945b3 /apps/playback.h | |
parent | f54def9dd59db89a0a7cd304cbcd78d9c6a209ee (diff) | |
download | rockbox-c9df8fd87ba80a3c0d719e76ca68cb829a505b11.tar.gz rockbox-c9df8fd87ba80a3c0d719e76ca68cb829a505b11.zip |
The const police raid playback.c, should be no change to behaviour.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16860 a1c6a512-1295-4272-9138-f99709370657
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 @@ #define MAX_TRACK_MASK (MAX_TRACK-1) /* Functions */ -const char * get_codec_filename(int cod_spec); +const char *get_codec_filename(const int cod_spec); void voice_wait(void); +void audio_wait_for_init(void); +int audio_track_count(void); +long audio_filebufused(void); +void audio_pre_ff_rewind(void); +void audio_set_crossfade(const int type); + +void audio_hard_stop(void); /* Stops audio from serving playback */ + +enum +{ + AUDIO_WANT_PLAYBACK = 0, + AUDIO_WANT_VOICE, +}; +bool audio_restore_playback(const int type); /* Restores the audio buffer to handle the requested playback */ + +#ifdef HAVE_ALBUMART +int audio_current_aa_hid(void); +#endif #if CONFIG_CODEC == SWCODEC /* This #ifdef is better here than gui/gwps.c */ extern void audio_next_dir(void); extern void audio_prev_dir(void); #else -# define audio_next_dir() +#define audio_next_dir() #define audio_prev_dir() #endif |