diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2005-06-05 23:05:10 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2005-06-05 23:05:10 +0000 |
commit | 1c497e60457a2e125a3e4fc839d6453bfe585834 (patch) | |
tree | 4688a25afda658a88e900a0c5a6d4f6f755c3268 /firmware/export/pcm_playback.h | |
parent | b1e1e44041f7c078a8a1e4f31ab0cde03efd1b2a (diff) | |
download | rockbox-1c497e60457a2e125a3e4fc839d6453bfe585834.tar.gz rockbox-1c497e60457a2e125a3e4fc839d6453bfe585834.zip |
First audio codec playback attempt by Miikka Pekkarinen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6574 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/pcm_playback.h')
-rw-r--r-- | firmware/export/pcm_playback.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/firmware/export/pcm_playback.h b/firmware/export/pcm_playback.h index 23ec1feee9..f83443b3e9 100644 --- a/firmware/export/pcm_playback.h +++ b/firmware/export/pcm_playback.h @@ -19,6 +19,8 @@ #ifndef PCM_PLAYBACK_H #define PCM_PLAYBACK_H +#define PCMBUF_SIZE (1*1024*1024) + void pcm_init(void); void pcm_set_frequency(unsigned int frequency); @@ -38,4 +40,8 @@ bool pcm_play_add_chunk(void *addr, int size, void (*callback)(void)); int pcm_play_num_used_buffers(void); void pcm_play_set_watermark(int numbytes, void (*callback)(int bytes_left)); +void pcm_set_boost_mode(bool state); +unsigned int audiobuffer_get_latency(void); +bool audiobuffer_insert(char *buf, size_t length); + #endif |