summaryrefslogtreecommitdiff
path: root/apps/playback.h
diff options
context:
space:
mode:
authorSteve Bavin <pondlife@pondlife.me>2008-03-28 11:24:24 +0000
committerSteve Bavin <pondlife@pondlife.me>2008-03-28 11:24:24 +0000
commitc9df8fd87ba80a3c0d719e76ca68cb829a505b11 (patch)
treecf4493629cd7e960d60f19fa1fc87b2e5b4945b3 /apps/playback.h
parentf54def9dd59db89a0a7cd304cbcd78d9c6a209ee (diff)
downloadrockbox-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.h22
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 */
41const char * get_codec_filename(int cod_spec); 41const char *get_codec_filename(const int cod_spec);
42void voice_wait(void); 42void voice_wait(void);
43void audio_wait_for_init(void);
44int audio_track_count(void);
45long audio_filebufused(void);
46void audio_pre_ff_rewind(void);
47void audio_set_crossfade(const int type);
48
49void audio_hard_stop(void); /* Stops audio from serving playback */
50
51enum
52{
53 AUDIO_WANT_PLAYBACK = 0,
54 AUDIO_WANT_VOICE,
55};
56bool audio_restore_playback(const int type); /* Restores the audio buffer to handle the requested playback */
57
58#ifdef HAVE_ALBUMART
59int 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 */
45extern void audio_next_dir(void); 63extern void audio_next_dir(void);
46extern void audio_prev_dir(void); 64extern 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