- 9764e09 SPC codec on Coldfire: Urgh. There was a whole gain stage I overlooked. :P Kill another several boost points. by Michael Sevakis · 18 years ago
- fa9ea27 Fix a comment that sounded a bit odd. by Michael Sevakis · 18 years ago
- f2b6ecd SPC codec on Coldfire: Move movclrs into the light and out of the long dark shadow cast my emac latency as much as possible. Put in a faster interpolation routine (emac saves the day...again). Add comments about what's going on. by Michael Sevakis · 18 years ago
- 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
- b41c8a0 Woops, that was an experimental change that shouldn't have been included. by Michael Sevakis · 18 years ago
- d4e904b SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of some usless stuff. Some assembly routines for Coldfire with speed in mind over size for the outputs but the channel modes remain compact. Miscellaneous coldfire asm updates to accomodate the changes. Codec API structure version has to increase so do a full update. by Michael Sevakis · 18 years ago
- c292581 SPC Codec: Fix an overflow issue in echo with left shifting by 9 that showed on some files by using mac.l instead which is ok since the little beastie seems to prefer multiplying things. Mark asm blocks volatile so gcc doesn't get any ideas that the code can be removed as happened to me once already. by Michael Sevakis · 18 years ago
- 3096d0a SPC Codec: Now that output clipping is left to the core DSP, some especially loud tracks would have multiplication overflows when fading out at the end. Fixed. by Michael Sevakis · 18 years ago
- 46bb37a Fix a mistake in wrapping the echo buffer. by Michael Sevakis · 18 years ago
- 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
- 5fd4c15 Fix silly cut an pasting of comments. by Paul Louden · 18 years ago
- 4594c05 Fix Gigabeat SPC warnings. by Paul Louden · 18 years ago
- 0c021de #if => #ifdef by Daniel Stenberg · 18 years ago
- 20a5926 build with -Wundef to make sure we have spelled the defines right in #if lines by Daniel Stenberg · 18 years ago
- 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
- e393b8e Replaced some explicit options for target linking with to be consistent with the sims. by Jens Arnold · 18 years ago
- 4de600b Remove dishonest spc amplification by Adam Gashlin · 18 years ago
- b73960d Adding SPC codec (FS #6542) by Adam Gashlin · 18 years ago
- 37fa620 * Document the revision of Speex imported in to Rockbox along with how the import was done. by Dan Everton · 18 years ago
- b013d11 Doh. Forgot about codeclib.c. by Michael Sevakis · 18 years ago
- 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
- 2c7030b Fix problems building Speex when building the simulator on Cygwin. by Magnus Holmgren · 18 years ago
- 7bf62e8 * Sync Speex codec with Speex SVN revision 12449 (roughly Speex 1.2beta1). by Dan Everton · 18 years ago
- 69c40d7 Fix stereo Speex file decoding. by Dan Everton · 18 years ago
- 161bf8f Fixed 64 bit warning. by Jens Arnold · 18 years ago
- 97623c5 Fix warnings in simulator builds including libspeex by Dan Everton · 18 years ago
- 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
- 0abfe9f Whitespace is nice, let's use some. No functional changes. by Dave Chapman · 18 years ago
- c22e29f Fix a warning in Speex codec_main declaration. by Dan Everton · 18 years ago
- ebc58c9 Add Speex playback support. Patch from FS #5607 thanks to Frederik Vestre. by Dan Everton · 18 years ago
- 88c0d9d VRC6 speedup/bugfix from Takashi Obara, FS #6635 by Adam Gashlin · 18 years ago
- 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
- 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
- 7ebb291 Fixed 64 bit warning. by Jens Arnold · 18 years ago
- 7c9f4e3 Try to fix the simulator build warnings. by Magnus Holmgren · 18 years ago
- 39bd237 Fix playback of mono FLAC files, so they don't play in the left channel only. by Magnus Holmgren · 18 years ago
- 47ddbd4 NES codec improvements - N106 fixed point implementation from FS #6603, removed redundant or unused tables and flags by Adam Gashlin · 18 years ago
- 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
- 5d20c9d adding NSF (NES music) codec by Adam Gashlin · 18 years ago
- 2446b22 by Dave Bryant · 18 years ago
- 66fdee0 fix previous commit and use just .text by Marcoen Hirschberg · 18 years ago
- e904732 fix flac on ARM platforms which don't use iram by Marcoen Hirschberg · 18 years ago
- 82db32e Fix last build warning from PP recording changes. by Barry Wardell · 18 years ago
- df0dc22 FS#6096. Recording on PortalPlayer targets (H10, iPod Video, iPod 4g, iPod Color, iPod Nano). by Barry Wardell · 18 years ago
- 7d82055 Remove the files by Martin Arver · 18 years ago
- 440513a Stop building, and remove dumb as it has not changed state since its initial committed state by Martin Arver · 18 years ago
- 8db36dc Delete libFLAC - it has't been used since October 2005 by Dave Chapman · 18 years ago
- 5931ab2 Minor corrections to FLAC seeking calculations by Adam Boot · 18 years ago
- de100c3 AAC codec: accept M4B files. by Magnus Holmgren · 18 years ago
- 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
- 10a9b4e Remove some unneeded code that caused problems for enhanced AAC files. by Magnus Holmgren · 18 years ago
- 3b7d703 Encoders: Mixdown to mono should round towards zero not -infinity. by Michael Sevakis · 18 years ago
- 6ae4606 Add support for compiling encoders without adjustable CPU frequency and/or IRAM. by Michael Sevakis · 18 years ago
- 0bed2be FS#6357, patch 3: implemented simple temporary malloc for the Vorbis decoder. by Tomasz Malesinski · 18 years ago
- 0daef75 Fixed the build error in FS#6357, patch 1. by Tomasz Malesinski · 18 years ago
- 80da8b1 FS#6357, patch 1: let iramcopy and bss share the same space in codecs and by Tomasz Malesinski · 18 years ago
- 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
- 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
- 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
- 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
- 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
- 6684df4 FS#6315 - Get the UI simulator to compile for non SWCODEC targets on OS X. by Barry Wardell · 18 years ago
- 5c54ba4 Added macros controlling what goes to IRAM on different targets. by Tomasz Malesinski · 18 years ago
- c1916af Sample-accurate seeking for FLAC by Adam Boot · 18 years ago
- 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
- 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
- 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
- f40f0de Adapted more Makefiles to the more efficient info printing. by Jens Arnold · 18 years ago
- 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
- 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
- 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
- d1ce4e7 Consistent style of 'make' messages. Always use ranlib after ar. by Jens Arnold · 18 years ago
- d63d8fe Forgot one file... by Magnus Holmgren · 18 years ago
- 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
- 3816822 AAC codec: Fix buffer overrun on high-bitrate files. by Magnus Holmgren · 18 years ago
- db3b70c AAC codec: Reduce IRAM usage slightly, to fix the profile builds (on Coldfire). by Magnus Holmgren · 18 years ago
- 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
- 64f949f Allow UI simulator to be build on OS (Slightly updated version of FS5767) by Barry Wardell · 18 years ago
- d542930 oops, forgot to 'cvs add' it [thanks for reminding me, linuxstb] by Rani Hod · 18 years ago
- a875ed5 Accepted FS#6023 - ADX codec (some kind of ADPCM). by Rani Hod · 18 years ago
- b842e93 Fix the warning. by Magnus Holmgren · 18 years ago
- 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
- 0e5bd54 Add profiling support for libfaad, and enable a small optimization. by Magnus Holmgren · 18 years ago
- 13f3c5b Fix profiling builds. by Magnus Holmgren · 18 years ago
- 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
- 6e219f8 FS patch #5959 by Antonius Hellmann. Update MP3 encoder to the state of the MP3 encoder plugin. by Thom Johansen · 18 years ago
- 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
- 9eba0d7 A few minor changes to match upstream svn. by Magnus Holmgren · 18 years ago
- 55a3018 more make magic to heal the broken builds by Daniel Stenberg · 18 years ago
- 3046136 settings.h includs button.h that includes target-button.h so we need to make by Daniel Stenberg · 18 years ago
- 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
- 7197c0e Put Musepack output data array back in IRAM for faster DSP processing. Patch by Andrew Cupper. by Thom Johansen · 18 years ago
- 5e182e0 Support for Musepack SV4-6 stream files. Patch by Andrew Cupper. by Thom Johansen · 18 years ago
- 20332bc FS patch #5172 by Andrew Cupper. Musepack seeking support. Decoder should also be faster. by Thom Johansen · 18 years ago
- 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
- 9f09a39 Add resume support to AAC files. by Magnus Holmgren · 18 years ago
- 8a3b6da Fix broken resume for wav files. by Magnus Holmgren · 18 years ago
- f70e45a Adding a slightly painful workaround to silence a compiler warning. by Daniel Stenberg · 19 years ago
- 72fcc90 Only cast if value is used. This should fix a build warning. by Antoine Cellerier · 19 years ago
- bdaac21 Fix erronous ARM assembler case for order 1 frames in the FLAC codec. Fixes FS #5759. by Thom Johansen · 19 years ago