1. 1060e44 Part of the profiling patch to use a consistent return path in all codecs to facilitate 'on exit' functionality by Brandon Low · 19 years ago
  2. b8749fd New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. by Jens Arnold · 19 years ago
  3. 07c4254 Don't include the .bss and .ibss sections in the binary image for codecs and plugins. Saves quite some disk space (and buffer space in case of codec changes during playback). by Jens Arnold · 19 years ago
  4. 9c0f1a9 More stable playback with reduced stuttering when skipping tracks. by Miika Pekkarinen · 19 years ago
  5. c8193b8 The seek_time member of the codec API needs to be decremented before use as a seeking time. by Thom Johansen · 19 years ago
  6. 4faf0ce Fix simulator builds - DEBUGF explicitly needs rb-> by Dave Chapman · 19 years ago
  7. 62e9e89 Add const attribute to lookup tables by Dave Chapman · 19 years ago
  8. 0eb6754 Cosmetic changes - use correct ICONST or IBSS attributes and refer to codec api as "ci" instead of "rb" by Dave Chapman · 19 years ago
  9. 5006d15 Call ci->seek_complete() callback after processing a seek request (an old API change that wasn't implemented in all the codecs) by Dave Chapman · 19 years ago
  10. 3de190d Previous fix introduced tons of comparison warnings, just cast for now instead. by Thom Johansen · 19 years ago
  11. 4d7e5df Use correct types to avoid sim warnings. by Thom Johansen · 19 years ago
  12. c91e0bb Cleaned up the messy codec header and library system by merging codec.h, lib/codeclib.[ch] and lib/xxx2wav.[ch] into just codeclib.[ch]. Deleted much of the unused code in the xxx2wav portion. All codecs should now only include codeclib.h, and whatever codec specific headers are needed. by Thom Johansen · 19 years ago
  13. 1290e05 Removed a ton of tabs, fixed some indentation and removed some unneeded includes. by Thom Johansen · 19 years ago
  14. 9e19c95 Replace SWAB16 and SWAB32 with a comprehensive set of byte-swap macros - letoh16, letoh32, htole16, htole32, betoh16, betoh32, htobe16 and htobe32 by Dave Chapman · 19 years ago
  15. b5f3365 iriver: proper wav file handling by Frederic Devernay (patch #1245261). Adapted the metadata part to the new metadata.c, and did a few minor changes in the codec. Some of the file format checks in the codec should IMHO be moved to metadata.c, but I left that for later. by Magnus Holmgren · 19 years ago
  16. 159c52d Initial voice ui support for software codec platforms. Added also a by Miika Pekkarinen · 19 years ago
  17. 20b3897 Separated buffering stuff from pcm_playback to pcmbuf. Renamed some by Miika Pekkarinen · 19 years ago
  18. d8cb703 Initial DSP implementation. DSP supports resampling audio stream from by Miika Pekkarinen · 19 years ago
  19. 31efab4 removed the use of the 2nd argument to codec_start() since no codec used by Daniel Stenberg · 19 years ago
  20. 1dd672f moved and renamed the codecs, gave the codecs a new extension (.codec), by Daniel Stenberg · 19 years ago[Renamed (87%) from apps/plugins/codecwav.c]
  21. 7e0b688 Fixed wav playing problems. by Miika Pekkarinen · 19 years ago
  22. ab81502 Use ci->request_buffer instead of ci->read_filebuf by Dave Chapman · 19 years ago
  23. 3c2c2f5 Add first version of WAV playback to iRiver - only 16-bit Stereo 44.1KHz files supported. by Dave Chapman · 19 years ago