1. 46bb37a Fix a mistake in wrapping the echo buffer. by Michael Sevakis · 18 years ago
  2. d31162a SPC codec: enable echo on ColdFire CPU. Do a couple general small optimizations. Preswap some data when running DSP for big endian. by Michael Sevakis · 18 years ago
  3. 5fd4c15 Fix silly cut an pasting of comments. by Paul Louden · 18 years ago
  4. 4594c05 Fix Gigabeat SPC warnings. by Paul Louden · 18 years ago
  5. 0c021de #if => #ifdef by Daniel Stenberg · 18 years ago
  6. 20a5926 build with -Wundef to make sure we have spelled the defines right in #if lines by Daniel Stenberg · 18 years ago
  7. 471d881 ARM targets: Making a few functions non-static allows us to get rid of -ffunction-sections, significantly decreasing binary size and making things run a bit faster because static functions are no longer long_call. by Jens Arnold · 18 years ago
  8. e393b8e Replaced some explicit options for target linking with to be consistent with the sims. by Jens Arnold · 18 years ago
  9. 4de600b Remove dishonest spc amplification by Adam Gashlin · 18 years ago
  10. b73960d Adding SPC codec (FS #6542) by Adam Gashlin · 18 years ago
  11. 37fa620 * Document the revision of Speex imported in to Rockbox along with how the import was done. by Dan Everton · 18 years ago
  12. b013d11 Doh. Forgot about codeclib.c. by Michael Sevakis · 18 years ago
  13. 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
  14. 2c7030b Fix problems building Speex when building the simulator on Cygwin. by Magnus Holmgren · 18 years ago
  15. 7bf62e8 * Sync Speex codec with Speex SVN revision 12449 (roughly Speex 1.2beta1). by Dan Everton · 18 years ago
  16. 69c40d7 Fix stereo Speex file decoding. by Dan Everton · 18 years ago
  17. 161bf8f Fixed 64 bit warning. by Jens Arnold · 18 years ago
  18. 97623c5 Fix warnings in simulator builds including libspeex by Dan Everton · 18 years ago
  19. d52f2e4 Encoders: Add a little dithering with the fractional bit for mono mixdowns so faster shifts can be used again instead of division without introducing their own DC offset into the mixed channels. by Michael Sevakis · 18 years ago
  20. 0abfe9f Whitespace is nice, let's use some. No functional changes. by Dave Chapman · 18 years ago
  21. c22e29f Fix a warning in Speex codec_main declaration. by Dan Everton · 18 years ago
  22. ebc58c9 Add Speex playback support. Patch from FS #5607 thanks to Frederik Vestre. by Dan Everton · 18 years ago
  23. 88c0d9d VRC6 speedup/bugfix from Takashi Obara, FS #6635 by Adam Gashlin · 18 years ago
  24. ce89a27 Woops. Upon examining the diffs again I find I shouldn't have deleted that one yield() from the a52 codec. by Michael Sevakis · 18 years ago
  25. 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
  26. 7ebb291 Fixed 64 bit warning. by Jens Arnold · 18 years ago
  27. 7c9f4e3 Try to fix the simulator build warnings. by Magnus Holmgren · 18 years ago
  28. 39bd237 Fix playback of mono FLAC files, so they don't play in the left channel only. by Magnus Holmgren · 18 years ago
  29. 47ddbd4 NES codec improvements - N106 fixed point implementation from FS #6603, removed redundant or unused tables and flags by Adam Gashlin · 18 years ago
  30. fc1efc7 Fix a couple of MP4 demuxing problems, preventing playback in a few cases. All my test files now play properly. by Magnus Holmgren · 18 years ago
  31. 5d20c9d adding NSF (NES music) codec by Adam Gashlin · 18 years ago
  32. 2446b22 by Dave Bryant · 18 years ago
  33. 66fdee0 fix previous commit and use just .text by Marcoen Hirschberg · 18 years ago
  34. e904732 fix flac on ARM platforms which don't use iram by Marcoen Hirschberg · 18 years ago
  35. 82db32e Fix last build warning from PP recording changes. by Barry Wardell · 18 years ago
  36. df0dc22 FS#6096. Recording on PortalPlayer targets (H10, iPod Video, iPod 4g, iPod Color, iPod Nano). by Barry Wardell · 18 years ago
  37. 7d82055 Remove the files by Martin Arver · 18 years ago
  38. 440513a Stop building, and remove dumb as it has not changed state since its initial committed state by Martin Arver · 18 years ago
  39. 8db36dc Delete libFLAC - it has't been used since October 2005 by Dave Chapman · 18 years ago
  40. 5931ab2 Minor corrections to FLAC seeking calculations by Adam Boot · 18 years ago
  41. de100c3 AAC codec: accept M4B files. by Magnus Holmgren · 18 years ago
  42. 7aab530 Make the AAC (and ALAC) codec more flexible when dealing with the MP4 file structure. Should fix some podcasts that don't play. by Magnus Holmgren · 18 years ago
  43. 10a9b4e Remove some unneeded code that caused problems for enhanced AAC files. by Magnus Holmgren · 18 years ago
  44. 3b7d703 Encoders: Mixdown to mono should round towards zero not -infinity. by Michael Sevakis · 18 years ago
  45. 6ae4606 Add support for compiling encoders without adjustable CPU frequency and/or IRAM. by Michael Sevakis · 18 years ago
  46. 0bed2be FS#6357, patch 3: implemented simple temporary malloc for the Vorbis decoder. by Tomasz Malesinski · 18 years ago
  47. 0daef75 Fixed the build error in FS#6357, patch 1. by Tomasz Malesinski · 18 years ago
  48. 80da8b1 FS#6357, patch 1: let iramcopy and bss share the same space in codecs and by Tomasz Malesinski · 18 years ago
  49. 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
  50. cee9d3b Fixed header parsing in AIFF. The minimum header size is 54 bytes for an audio file. SSND chunk block_size and offset are 32-bit values, not 16-bit; this bug would probably never even matter since most sound data isn't block aligned. by Michael Sevakis · 18 years ago
  51. aa9ddbd Fixed header calculation goofs that would've affected mono files and little-endian targets. A bit of general cleanup. Time for bed. by Michael Sevakis · 18 years ago
  52. 0729b92 Recording: Add AIFF recording to SWCODEC. Note: AIFF playback chokes on sample rates other than 44.1kHz whether recorded or created and saved with an external program. Recorded files will still open in an external editor however. by Michael Sevakis · 18 years ago
  53. af05296 Enable ReplayGain processing for AAC and ALAC (not really tested though). Also, use the 'standard' wait-for-metadata loop in the ALAC decoder. by Magnus Holmgren · 18 years ago
  54. 6684df4 FS#6315 - Get the UI simulator to compile for non SWCODEC targets on OS X. by Barry Wardell · 18 years ago
  55. 5c54ba4 Added macros controlling what goes to IRAM on different targets. by Tomasz Malesinski · 18 years ago
  56. c1916af Sample-accurate seeking for FLAC by Adam Boot · 18 years ago
  57. 38ec5ed Improve support for long MP4 files. Twice as long files can now play, and for those that still are too long, exit with a codec failure rather than freeze Rockbox. by Magnus Holmgren · 18 years ago
  58. 0f5cb94 Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. by Michael Sevakis · 18 years ago
  59. 02da4e6 Update several codec Makefiles so that the codec libs build again on Coldfire targets, after the recent move of system-related things to the target tree. (Note to admins: make errors aren't detected on the CVS build page. :)) by Magnus Holmgren · 18 years ago
  60. f40f0de Adapted more Makefiles to the more efficient info printing. by Jens Arnold · 18 years ago
  61. a796260 Next step of Makefile tuning: * Use 'make' internal commands for printing messages. Saves build time especially on cygwin. * SILENT variable used in more places. * Bitmap build system uses one Makefille less. by Jens Arnold · 18 years ago
  62. 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
  63. 4134e91 Assembler optimised FLAC 24 bit handling routines for Coldfire based players. Decoding speed should be improved drastically. Haven't got so many 24 bit files myself, so let me know if something sounds off. by Thom Johansen · 18 years ago
  64. d1ce4e7 Consistent style of 'make' messages. Always use ranlib after ar. by Jens Arnold · 18 years ago
  65. d63d8fe Forgot one file... by Magnus Holmgren · 18 years ago
  66. 9896fd1 AAC codec: Improved MP4 file parsing. Should now handle most streamable files. Also some code cleanup and policing. by Magnus Holmgren · 18 years ago
  67. 3816822 AAC codec: Fix buffer overrun on high-bitrate files. by Magnus Holmgren · 18 years ago
  68. db3b70c AAC codec: Reduce IRAM usage slightly, to fix the profile builds (on Coldfire). by Magnus Holmgren · 18 years ago
  69. ce74dc0 Cleaner implementation of the recent OSX simulator build fix. No need to define SHARED_FLAG in each Makefile. Just have configure create it in the root Makefile instead. by Barry Wardell · 18 years ago
  70. 64f949f Allow UI simulator to be build on OS (Slightly updated version of FS5767) by Barry Wardell · 18 years ago
  71. d542930 oops, forgot to 'cvs add' it [thanks for reminding me, linuxstb] by Rani Hod · 18 years ago
  72. a875ed5 Accepted FS#6023 - ADX codec (some kind of ADPCM). by Rani Hod · 18 years ago
  73. b842e93 Fix the warning. by Magnus Holmgren · 18 years ago
  74. 3fa5e5f Apply a bunch of simple AAC decoder optimizations. Biggest speedup is on ColdFire targets, but ARM targets benefits too. Allows realtime playback of some AAC files on Iriver targets (H1x0, H3x0). Remove support for some rarely used AAC profiles to reduce code size a bit. by Magnus Holmgren · 18 years ago
  75. 0e5bd54 Add profiling support for libfaad, and enable a small optimization. by Magnus Holmgren · 18 years ago
  76. 13f3c5b Fix profiling builds. by Magnus Holmgren · 18 years ago
  77. baf5494 Reverted workaround for the gcc warning. There was a change of behaviour in an early development snapshot of gcc 4.1.2, which was reverted later. The workaround triggered the warning it should fix in later gcc 4.1.2 snapshots. by Jens Arnold · 18 years ago
  78. 6e219f8 FS patch #5959 by Antonius Hellmann. Update MP3 encoder to the state of the MP3 encoder plugin. by Thom Johansen · 18 years ago
  79. 93e4127 Recude iram usage for the Vorbis decoder a little. Makes it possible to build with gcc 4.0.3. by Magnus Holmgren · 18 years ago
  80. 9eba0d7 A few minor changes to match upstream svn. by Magnus Holmgren · 18 years ago
  81. 55a3018 more make magic to heal the broken builds by Daniel Stenberg · 18 years ago
  82. 3046136 settings.h includs button.h that includes target-button.h so we need to make by Daniel Stenberg · 18 years ago
  83. 43715c2 Hopefully this tweak to the Coldfire assembly in mp3_enc.c will fix the compiling problem for cygwin users by Michael Sevakis · 18 years ago
  84. 7197c0e Put Musepack output data array back in IRAM for faster DSP processing. Patch by Andrew Cupper. by Thom Johansen · 18 years ago
  85. 5e182e0 Support for Musepack SV4-6 stream files. Patch by Andrew Cupper. by Thom Johansen · 18 years ago
  86. 20332bc FS patch #5172 by Andrew Cupper. Musepack seeking support. Decoder should also be faster. by Thom Johansen · 18 years ago
  87. 4fc717a Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with additional FM Recording support and my modifications by Michael Sevakis · 18 years ago
  88. 9f09a39 Add resume support to AAC files. by Magnus Holmgren · 18 years ago
  89. 8a3b6da Fix broken resume for wav files. by Magnus Holmgren · 18 years ago
  90. f70e45a Adding a slightly painful workaround to silence a compiler warning. by Daniel Stenberg · 18 years ago
  91. 72fcc90 Only cast if value is used. This should fix a build warning. by Antoine Cellerier · 19 years ago
  92. bdaac21 Fix erronous ARM assembler case for order 1 frames in the FLAC codec. Fixes FS #5759. by Thom Johansen · 19 years ago
  93. c849219 Moved the X5 button driver to the target tree by Linus Nielsen Feltzing · 19 years ago
  94. 0d8c50d Add resume support for AC3 files. by Magnus Holmgren · 19 years ago
  95. e0d64b9 Vorbis: Improve ability to decode old files (using floor0). Not enough to be able to decode one test file though... by Magnus Holmgren · 19 years ago
  96. 5deae51 Compiling libmad with -O instead of -O2 gives a small speedup (60% boost instead of 66% boost on my test tracks) on ipods. Based on patch #5707 for the ipod 3g by Daniel Ankers, extended to all ipods by me. by Dave Chapman · 19 years ago
  97. 752faa4 Patch #5157 by Rainer Sinsch - SID codec by Dave Chapman · 19 years ago
  98. 71cf604 Fix for wav files where the fmt chunk is not close to the start of the file by Adam Boot · 19 years ago
  99. 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 · 19 years ago
  100. fa5caa0 Patch from bug report #5200 by Mark Arigo - attempt to fix gapless playback after seeking in an MP3 file. It works for me, but needs more testing with a wider range of files before we can close the bug report - please post feedback on the tracker. by Dave Chapman · 19 years ago