1. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  2. 3379440 Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way by Brandon Low · 17 years ago
  3. bd5c0ad Cast some more to keep both 32 bit and 64 bit simulator platforms happy. by Jens Arnold · 18 years ago
  4. f68362a Fix simulator builds, and some debugf() format strings. by Jens Arnold · 18 years ago
  5. 9b9e227 SWCODEC: Fix the problem of replaygain not being applied unless the menu is entered. Make all codecs set the replay gain or else formats that do not have replaygain will not set the gain back to default if a file with gain applied proceeded them. by Michael Sevakis · 18 years ago
  6. 97f369a SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback and dsp_configure and stop all the silly type casting of intergral types to pointers to set dsp configuration and watermarks. Shouldn't have any effect on already compiled codecs at all. Will fix any important patches in the tracker so they compile. by Michael Sevakis · 18 years ago
  7. aba6ca0 Fix resampling clicking as much as possible at the moment. 1) Upsampling clicked because of size inaccuracies returned by DSP. Fix by simplifying audio system to use per-channel sample count from codec to pcm buffer. 2) Downsampling affected by 1) and was often starting passed the end of the data when not enough was available to generate an output sample. Fix by clamping input range to last sample in buffer and using the last sample value in the buffer. A perfect fix will require a double buffering scheme on the resampler to sufficient data during small data transients on both ends at all times of the down ratio on input and the up ratio on output. by Michael Sevakis · 18 years ago
  8. 80da8b1 FS#6357, patch 1: let iramcopy and bss share the same space in codecs and by Tomasz Malesinski · 18 years ago
  9. bbef13e SWCODEC: Stop clicks between tracks when resampler is active by only switching the DSP frequency and not resetting the resampler at track boundaries. Will make sure DSP is correctly flushed at dicontinuities but don't hear any problems currently. by Michael Sevakis · 18 years ago
  10. 3547700 Re-enable the currently unused and broken dithering and noise shaping code already in Rockbox, and make it a user option instead of a codec-controlled option. The majority of people probably will not even hear any difference with this enabled, but feedback is welcome. Save your settings! by Thom Johansen · 18 years ago
  11. 8a3b6da Fix broken resume for wav files. by Magnus Holmgren · 18 years ago
  12. 71cf604 Fix for wav files where the fmt chunk is not close to the start of the file by Adam Boot · 18 years ago
  13. f95dd56 Fix bug 5341: Resume in Wav and Flac doesn't start from the position where it was left off. Mark Arigo helped with the Flac fix. by Magnus Holmgren · 18 years ago
  14. f3bc1ef First commit of reworking voice to be mroe stable on swcodec by Brandon Low · 18 years ago
  15. ebadcc6 Put new_track on the codec_api, and use it instead of the reload_codec variable in most places. Should help with problems people have had with GUI vs. playback sync. by Brandon Low · 18 years ago
  16. c76904b Fix warnings by Brandon Low · 19 years ago
  17. 09ed0d6 Fixed ADPCM support. 3 bit ADPCMs do not work, but those didn't seem to by Thom Johansen · 19 years ago
  18. 0968536 Code policed. Converted to generate internal s3.28 format directly (next by Thom Johansen · 19 years ago
  19. 8fc55d5 ADPCM wav codec fix by Frederic Devernay by Linus Nielsen Feltzing · 19 years ago
  20. 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
  21. 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
  22. 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
  23. 9c0f1a9 More stable playback with reduced stuttering when skipping tracks. by Miika Pekkarinen · 19 years ago
  24. 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
  25. 4faf0ce Fix simulator builds - DEBUGF explicitly needs rb-> by Dave Chapman · 19 years ago
  26. 62e9e89 Add const attribute to lookup tables by Dave Chapman · 19 years ago
  27. 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
  28. 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
  29. 3de190d Previous fix introduced tons of comparison warnings, just cast for now instead. by Thom Johansen · 19 years ago
  30. 4d7e5df Use correct types to avoid sim warnings. by Thom Johansen · 19 years ago
  31. 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
  32. 1290e05 Removed a ton of tabs, fixed some indentation and removed some unneeded includes. by Thom Johansen · 19 years ago
  33. 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
  34. 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
  35. 159c52d Initial voice ui support for software codec platforms. Added also a by Miika Pekkarinen · 19 years ago
  36. 20b3897 Separated buffering stuff from pcm_playback to pcmbuf. Renamed some by Miika Pekkarinen · 19 years ago
  37. d8cb703 Initial DSP implementation. DSP supports resampling audio stream from by Miika Pekkarinen · 19 years ago
  38. 31efab4 removed the use of the 2nd argument to codec_start() since no codec used by Daniel Stenberg · 19 years ago
  39. 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]
  40. 7e0b688 Fixed wav playing problems. by Miika Pekkarinen · 19 years ago
  41. ab81502 Use ci->request_buffer instead of ci->read_filebuf by Dave Chapman · 19 years ago
  42. 3c2c2f5 Add first version of WAV playback to iRiver - only 16-bit Stereo 44.1KHz files supported. by Dave Chapman · 19 years ago