diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2005-03-31 06:49:10 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2005-03-31 06:49:10 +0000 |
commit | 928beee0d1b05e0c403288d9cd6a4122c4640223 (patch) | |
tree | 63db67be1faaf8ad67df3b94cbca1e824ac9145c /firmware/export | |
parent | 1e77c70b32e488bd0459a6bcd8e7a2f8677ec659 (diff) | |
download | rockbox-928beee0d1b05e0c403288d9cd6a4122c4640223.tar.gz rockbox-928beee0d1b05e0c403288d9cd6a4122c4640223.zip |
iRiver: Major PCM DMA code cleanup, added pcm_init() and pcm_play_pause()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6234 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/pcm_playback.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/export/pcm_playback.h b/firmware/export/pcm_playback.h index 6010293bbd..f6612095e0 100644 --- a/firmware/export/pcm_playback.h +++ b/firmware/export/pcm_playback.h | |||
@@ -19,10 +19,12 @@ | |||
19 | #ifndef PCM_PLAYBACK_H | 19 | #ifndef PCM_PLAYBACK_H |
20 | #define PCM_PLAYBACK_H | 20 | #define PCM_PLAYBACK_H |
21 | 21 | ||
22 | void pcm_init(void); | ||
22 | void pcm_set_frequency(unsigned int frequency); | 23 | void pcm_set_frequency(unsigned int frequency); |
23 | void pcm_play_data(const unsigned char* start, int size, | 24 | void pcm_play_data(const unsigned char* start, int size, |
24 | void (*get_more)(unsigned char** start, long* size)); | 25 | void (*get_more)(unsigned char** start, long* size)); |
25 | void pcm_play_stop(void); | 26 | void pcm_play_stop(void); |
27 | void pcm_play_pause(bool play); | ||
26 | bool pcm_is_playing(void); | 28 | bool pcm_is_playing(void); |
27 | void pcm_set_volume(int volume); | 29 | void pcm_set_volume(int volume); |
28 | 30 | ||