summaryrefslogtreecommitdiff
path: root/apps/codecs (follow)
Commit message (Collapse)AuthorAge
...
* build on all h100 unitsDaniel Stenberg2005-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7066 a1c6a512-1295-4272-9138-f99709370657
* Fix possible use of uninitialized variableDaniel Stenberg2005-07-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7052 a1c6a512-1295-4272-9138-f99709370657
* PCM buffering fixes. Made a temporary workaround for playback glitchMiika Pekkarinen2005-07-07
| | | | | | | bug (see the patch). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7049 a1c6a512-1295-4272-9138-f99709370657
* Applied patch "[ 1232957 ] MP3 metadata fixes for software codec".Miika Pekkarinen2005-07-05
| | | | | | | | Thanks to Magnus Holmgren. Now metadata reading is better with improved performance for mp3 files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7030 a1c6a512-1295-4272-9138-f99709370657
* Fixed: Crossfading, broken elapsed info with mp3 files, possible cpuMiika Pekkarinen2005-07-05
| | | | | | | boost problem and track changing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7027 a1c6a512-1295-4272-9138-f99709370657
* Patch #1232549 by Ryan Jackson, adds seeking and comments to Vorbis playbackLinus Nielsen Feltzing2005-07-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7025 a1c6a512-1295-4272-9138-f99709370657
* Added lossless encoding to WavPack library. Also made a few changes toDave Bryant2005-07-04
| | | | | | | decoding stuff in preparation for future optimization and eliminated all tabs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7009 a1c6a512-1295-4272-9138-f99709370657
* Centralised the ICODE_ATTR and IDATA_ATTR #defines. Renamed some musepack ↵Jens Arnold2005-07-03
| | | | | | and rockboy headers to avoid clashes with rockbox headers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6991 a1c6a512-1295-4272-9138-f99709370657
* Fixed mono playback support for mp3. Added two other event handlers inMiika Pekkarinen2005-07-02
| | | | | | | playback.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6986 a1c6a512-1295-4272-9138-f99709370657
* Not sure if this is the right way to make "resume" work correctly for WavPack,Dave Bryant2005-06-30
| | | | | | | but it seems to work and if it's wrong it should only affect WavPack... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6938 a1c6a512-1295-4272-9138-f99709370657
* For target builds, make the ELF files depend on its object file, but alsoDaniel Stenberg2005-06-28
| | | | | | | | on the generic codec lib and the specific codec lib for each particular codec. (Initial take, may need to adjusting to get optimal) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6905 a1c6a512-1295-4272-9138-f99709370657
* Fixed a simulator warning.Miika Pekkarinen2005-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6899 a1c6a512-1295-4272-9138-f99709370657
* Turned off dithering in MPEG audio codec. It's just too slow.Thom Johansen2005-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6896 a1c6a512-1295-4272-9138-f99709370657
* Allow WavPack to use new sampling rate converterDave Bryant2005-06-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6888 a1c6a512-1295-4272-9138-f99709370657
* Initial DSP implementation. DSP supports resampling audio stream fromMiika Pekkarinen2005-06-26
| | | | | | | | codecs (currently works corrently only with mp3's, somebody should fix that). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6877 a1c6a512-1295-4272-9138-f99709370657
* Nicer code, removed rb references.Thom Johansen2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6829 a1c6a512-1295-4272-9138-f99709370657
* Cleaned up code a bit, removed all rb references.Thom Johansen2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6825 a1c6a512-1295-4272-9138-f99709370657
* fix sim buildsDaniel Stenberg2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6823 a1c6a512-1295-4272-9138-f99709370657
* rip out all the LCD junk from the codec APIDaniel Stenberg2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6821 a1c6a512-1295-4272-9138-f99709370657
* codec lib sourcesDaniel Stenberg2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6819 a1c6a512-1295-4272-9138-f99709370657
* build codecs tooDaniel Stenberg2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6818 a1c6a512-1295-4272-9138-f99709370657
* removed the use of the 2nd argument to codec_start() since no codec usedDaniel Stenberg2005-06-22
| | | | | | | it anymore git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6814 a1c6a512-1295-4272-9138-f99709370657
* fixed make clean for the codec libDaniel Stenberg2005-06-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6813 a1c6a512-1295-4272-9138-f99709370657
* moved and renamed the codecs, gave the codecs a new extension (.codec),Daniel Stenberg2005-06-22
| | | | | | | | unified to a single codec-only API, made a new codeclib, disabled the building of the *2wav plugins git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6812 a1c6a512-1295-4272-9138-f99709370657
* Use asm optimised memset() in vorbis_apply_window.Pedro Vasconcelos2005-06-21
| | | | | | | Slight speed improvement. "Toughest" Q10 encodings play without skipping now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6792 a1c6a512-1295-4272-9138-f99709370657
* Killed all simulator warnings.Miika Pekkarinen2005-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6726 a1c6a512-1295-4272-9138-f99709370657
* There is no printf() in rockbox, but DEBUGF() has the intended effect in ↵Tomas Salfischberger2005-06-14
| | | | | | | | | simulator. And this was the last warning in iriver builds :D git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6713 a1c6a512-1295-4272-9138-f99709370657
* See my message on the mailinglist. This should kill all warnings left in the ↵Tomas Salfischberger2005-06-14
| | | | | | iriver builds. And the changes will be added to the next musepack minor release. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6710 a1c6a512-1295-4272-9138-f99709370657
* Another warning fixed (idtag.c:59: warning: implicit declaration of function ↵Tomas Salfischberger2005-06-14
| | | | | | `memcmp') git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6709 a1c6a512-1295-4272-9138-f99709370657
* Enabled minor Tremor opt.Thom Johansen2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6688 a1c6a512-1295-4272-9138-f99709370657
* Small Musepack optimisation.Thom Johansen2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6685 a1c6a512-1295-4272-9138-f99709370657
* Big performance improvement for liba52. A couple of small ASM opts, and lots ↵Thom Johansen2005-06-11
| | | | | | IRAM usage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6676 a1c6a512-1295-4272-9138-f99709370657
* Replaced critical loop with assembler. A bit closer to realtime now. This ↵Thom Johansen2005-06-11
| | | | | | codec really needs all the 64 bit muls replaced with EMAC equivalents. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6667 a1c6a512-1295-4272-9138-f99709370657
* A little improvement on Vorbis block synthesis.Pedro Vasconcelos2005-06-10
| | | | | | | Added myself to the list of contributors. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6664 a1c6a512-1295-4272-9138-f99709370657
* Typo.Thom Johansen2005-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6639 a1c6a512-1295-4272-9138-f99709370657
* Full precision synth_full and dct32. Replaced all multiplications with ↵Thom Johansen2005-06-09
| | | | | | proper 64 bit EMAC multiplications, which yields improved sound. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6638 a1c6a512-1295-4272-9138-f99709370657
* WavPack optimisation by David Bryant.Thom Johansen2005-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6635 a1c6a512-1295-4272-9138-f99709370657
* Kill warning. I suck.Thom Johansen2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6612 a1c6a512-1295-4272-9138-f99709370657
* Oops.Thom Johansen2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6610 a1c6a512-1295-4272-9138-f99709370657
* We clear our accumulators after we're done with them on Coldfire. No need to ↵Thom Johansen2005-06-08
| | | | | | clear them on init. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6609 a1c6a512-1295-4272-9138-f99709370657
* Vorbis opts: keep floor1 lookup table in IRAM.Pedro Vasconcelos2005-06-08
| | | | | | | | Slightly faster 16-bit clipping function. Misc: changed tabs for spaces to conform with Rockbox coding standards. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6608 a1c6a512-1295-4272-9138-f99709370657
* Vorbis optimizations: allocation of PCM buffers in IRAM, avoiding copying.Pedro Vasconcelos2005-06-06
| | | | | | | Slight code improvements to the MDCT functions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6590 a1c6a512-1295-4272-9138-f99709370657
* ASM optimisation by David Bryant.Thom Johansen2005-05-31
| | | | | | | Placed various important arrays in IRAM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6540 a1c6a512-1295-4272-9138-f99709370657
* Added -O2 to libmad GCC flags. Gives a nice boost.Thom Johansen2005-05-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6528 a1c6a512-1295-4272-9138-f99709370657
* Basic optimizations of the Vorbis decoder for the ihp-1x0.Pedro Vasconcelos2005-05-27
| | | | | | | Capable of real-time decoding with cpu freq at 120mhz. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6527 a1c6a512-1295-4272-9138-f99709370657
* Aligns in the middle of code is unnecessary.Thom Johansen2005-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6524 a1c6a512-1295-4272-9138-f99709370657
* Patch #1203309 by David Bryant - WavPack codec fix and performance enhancementLinus Nielsen Feltzing2005-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6481 a1c6a512-1295-4272-9138-f99709370657
* Fixed makefiles for autoconf.g include.Daniel Stenberg2005-05-07
| | | | | | | | | Fixed build output look in several Makefiles Fixed code to include autoconf.h Fixed code to use ROCKBOX_*_ENDIAN instead of previous attempts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6421 a1c6a512-1295-4272-9138-f99709370657
* fix warningsDaniel Stenberg2005-05-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6420 a1c6a512-1295-4272-9138-f99709370657
* fix a couple of warnings, still have numerous for signed <=> unsigned mixedDaniel Stenberg2005-05-07
| | | | | | | usage git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6418 a1c6a512-1295-4272-9138-f99709370657