1. 159c52d Initial voice ui support for software codec platforms. Added also a by Miika Pekkarinen · 19 years ago
  2. a12ccab Don't bitswap on the iRiver by Linus Nielsen Feltzing · 19 years ago
  3. d34865a mp3buf renamed to audiobuf by Linus Nielsen Feltzing · 20 years ago
  4. 8a237a8 More audio code restructuring, mostly renaming functions so far by Linus Nielsen Feltzing · 20 years ago
  5. 45e0de3 long policy by Jean-Philippe Bernardy · 20 years ago
  6. 003c0d2 Make SH-specific code properly #ifdef'ed. We should consider doing these by Daniel Stenberg · 20 years ago
  7. 1a479d6 Late-add the final silence clip to the queue. This ensures correct shutup() while that clip is playing. Swallowed clip beginnings should be finally gone now. Optimization of the queue pointer handling. by Jens Arnold · 20 years ago
  8. fee06d6 Bug fix: First dereference, then subscript, instead of vice versa. The old code never stored the correct header, and even caused NULL pointer accesses. by Jens Arnold · 20 years ago
  9. 24e6dff append the "silence" clip at the end of voice output, this avoids clicks and missing ends especially with low bitrates by Jörg Hohensohn · 20 years ago
  10. ae34f64 spell "dot" instead of "point", requires up-to-date voice files by Jörg Hohensohn · 20 years ago
  11. de79e68 new voice ID for the space character, allows to spell with a pause, once this is in the voice files by Jörg Hohensohn · 20 years ago
  12. 40ae63b Improvement for talking filenames: While loading the directory, already cache for which files are clips available. This avoids unsuccessful spinups while browsing. by Jörg Hohensohn · 20 years ago
  13. a7aa17a for slow MMC device (Ondio): load voice file piecewise, as needed by Jörg Hohensohn · 20 years ago
  14. 4341211 Added header file for bitswap, and made the fliptable global for re-use by Jens Arnold · 20 years ago
  15. 3e41780 loading a setting (and internally calling talk_init) caused the playback to stop by Jörg Hohensohn · 20 years ago
  16. 033ba16 Made local constant arrays static, saving a few bytes by Jens Arnold · 20 years ago
  17. 8fb3361 Const policed pointer arguments to functions, part 3 by Jens Arnold · 20 years ago
  18. 839067b More const policeing step 2 by Jens Arnold · 20 years ago
  19. f4f4111 Added possibility to select the priority of the ID3 tags by Linus Nielsen Feltzing · 20 years ago
  20. 267d8eb After much debating, it has been decided to name talkbox clips "_dirname.talk". Please either bulk-rename your clips, or delete and re-generate them with an updated script. by Jörg Hohensohn · 20 years ago
  21. 2fef5b7 While searching the voice crash like a madman, I made this module a lot more safe, so I can as well commit that. by Jörg Hohensohn · 20 years ago
  22. c49129c minor improvement to make the clip switch safer by Jörg Hohensohn · 20 years ago
  23. c898a02 fixed the missing first part of voice problem when switching clips, although not very nice (messing with the DMA in application code) by Jörg Hohensohn · 20 years ago
  24. 99483de talkbox clip renamed to ".dirname.tbx", most people voted for a non-mp3 extension by Jörg Hohensohn · 21 years ago
  25. 6e77d1f Voice UI searches for <mylanguage>.voice, no hard-coded "english.voice" any more. We can localize the voice now. by Jörg Hohensohn · 21 years ago
  26. c8592ba Voice UI: option to spell dirs/files, say (known) extension with file number, minor fixes by Jörg Hohensohn · 21 years ago
  27. f9495cb Changed concept for voice IDs: the voice-only IDs now are in a separate range, don't generate an empty language string. This saves memory, but requires a new voice file format with 2 tables. by Jörg Hohensohn · 21 years ago
  28. b109c1e insert a dummy frame before changing clips (still no major improvement), back to the previous frame search algorithm because the talkbox clips can be quite different by Jörg Hohensohn · 21 years ago
  29. 3aa99e1 Step 4 of voice UI: by Jörg Hohensohn · 21 years ago
  30. 1c92b6b Slightly better method of finding the next frame by Linus Nielsen Feltzing · 21 years ago
  31. 9e11ff8 talk_value() and talk_number() didn't check if the music was playing by Linus Nielsen Feltzing · 21 years ago
  32. 590e6af First try to get a better transition from a cancelled clip to a new one, by maintaining the frame sync. Doesn't seem to have much effect, though. by Jörg Hohensohn · 21 years ago
  33. beec2e9 Overlooked to "voice" the set_int() function, this is why many numerical setting remained silent. by Jörg Hohensohn · 21 years ago
  34. fa97f16 Third step of the voice-UI: numerical settings are spoken (composed at runtime), needs new voicefont at the new location ".rockbox/langs/english.voice" by Jörg Hohensohn · 21 years ago