1. 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
  2. 313a6d6 Try to fix resume problems for FLAC files. by Magnus Holmgren · 17 years ago
  3. 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
  4. 4bde898 Fix a fixme in flac and make the usage of the read_filebuf codec api more consistent with its actual contract. by Brandon Low · 17 years ago
  5. 01a010f Fix several printf-style warnings in logf builds. by Magnus Holmgren · 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. 7ebb291 Fixed 64 bit warning. by Jens Arnold · 18 years ago
  9. 7c9f4e3 Try to fix the simulator build warnings. by Magnus Holmgren · 18 years ago
  10. 39bd237 Fix playback of mono FLAC files, so they don't play in the left channel only. by Magnus Holmgren · 18 years ago
  11. 5931ab2 Minor corrections to FLAC seeking calculations by Adam Boot · 18 years ago
  12. 80da8b1 FS#6357, patch 1: let iramcopy and bss share the same space in codecs and by Tomasz Malesinski · 18 years ago
  13. 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
  14. 5c54ba4 Added macros controlling what goes to IRAM on different targets. by Tomasz Malesinski · 18 years ago
  15. c1916af Sample-accurate seeking for FLAC by Adam Boot · 18 years ago
  16. 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
  17. 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
  18. f3bc1ef First commit of reworking voice to be mroe stable on swcodec by Brandon Low · 18 years ago
  19. 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 · 19 years ago
  20. c76904b Fix warnings by Brandon Low · 19 years ago
  21. 86f1e2e Convert playback.c to use unsigned byte counters, and _minor_ refactoring of buffer callbacks by Brandon Low · 19 years ago
  22. b0302f0 Prevent unaligned memory accesses whilst reading seektable - fixes FLAC playback on iPod by Dave Chapman · 19 years ago
  23. 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
  24. 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
  25. 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
  26. 9c0f1a9 More stable playback with reduced stuttering when skipping tracks. by Miika Pekkarinen · 19 years ago
  27. 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
  28. 057cc06 Enable replaygain for the new FLAC decoder by Dave Chapman · 19 years ago
  29. 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
  30. fca6b63 Fix bug with FLAC and ALAC output being half the correct volume. The DSP_SET_SAMPLE_DEPTH function expects needs clarifying or changing - it seems to expect one less than the number of bits in cases where the depth is greater than the native depth (16 bits). by Dave Chapman · 19 years ago
  31. 15a830b Skip ID3v2 tags at the start of a FLAC file. by Dave Chapman · 19 years ago
  32. 169c935 Optimizations to the FLAC-codec buffer requesting to eliminate the by Miika Pekkarinen · 19 years ago
  33. dff9352 Initial seeking support. This only seeks to the nearest point (before the target sample) in the seektable. NOTE: not all FLAC files have seektables - some front-ends have the skill to create FLAC files without them. You can add seek points every 10 seconds to a FLAC file with the command: metaflac --add-seekpoint=10s file.flac by Dave Chapman · 19 years ago
  34. e12ab49 Add more useful error codes from decoder by Dave Chapman · 19 years ago
  35. acf9f84 Prevent compiler warning for LOGF builds by Dave Chapman · 19 years ago
  36. d1dc0bd Zero the FLACContext during initialisation by Dave Chapman · 19 years ago
  37. 273d2e8 New FLAC decoder from the ffmpeg project by Dave Chapman · 19 years ago
  38. 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
  39. fb30e72 Fix red build with a comment for now. by Thom Johansen · 19 years ago
  40. 5e3e957 Code was a wild mix of different styles, cleaned it up somewhat. by Thom Johansen · 19 years ago
  41. b301b43 Added comments, Replay Gain, and resume/bookmarks for FLAC. by Ryan Jackson · 19 years ago
  42. 20b3897 Separated buffering stuff from pcm_playback to pcmbuf. Renamed some by Miika Pekkarinen · 19 years ago
  43. d8cb703 Initial DSP implementation. DSP supports resampling audio stream from by Miika Pekkarinen · 19 years ago
  44. 31efab4 removed the use of the 2nd argument to codec_start() since no codec used by Daniel Stenberg · 19 years ago
  45. 1dd672f moved and renamed the codecs, gave the codecs a new extension (.codec), by Daniel Stenberg · 19 years ago[Renamed (94%) from apps/plugins/codecflac.c]
  46. defdf4b First attempt at seeking in FLAC files by Dave Chapman · 19 years ago
  47. 789791e Configure CODEC_SET_FILEBUF_CHUNKSIZE - improves FLAC performance by Dave Chapman · 19 years ago
  48. d30f110 Much better UI performance and buffering times for MP3 and FLAC. by Miika Pekkarinen · 19 years ago
  49. 68b9acd Added some basic codec configuration functionality. by Miika Pekkarinen · 19 years ago
  50. 9e200e3 Fixed pause indicator. Better UI response with FLAC and Ogg Vorbis. by Miika Pekkarinen · 19 years ago
  51. 7c54b3a Keep track of elapsed time during FLAC playback by Dave Chapman · 19 years ago
  52. b15e546 Correctly detect the end of stream, and correctly re-initialise the FLAC decoder before playing the next track. by Dave Chapman · 19 years ago
  53. 02e22ea Use proper enumeration for END_OF_STREAM test by Dave Chapman · 19 years ago
  54. 6c082a8 First attempt at codecflac.c by Dave Chapman · 19 years ago