summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Removed msvc-style x86 inline asm. Now the iriver win32 sim builds again.Jens Arnold2005-11-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7713 a1c6a512-1295-4272-9138-f99709370657
* added libm4aDaniel Stenberg2005-11-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7712 a1c6a512-1295-4272-9138-f99709370657
* iRiver: Fixed another mutex issue that caused problems with seeking.Miika Pekkarinen2005-11-01
| | | | | | | Don't crossfade if audio is paused when selecting a new track. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7711 a1c6a512-1295-4272-9138-f99709370657
* Fix gcc4 warnings for simulator buildsDave Chapman2005-11-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7710 a1c6a512-1295-4272-9138-f99709370657
* Cosmetic change - correct the indenting to the standard Rockbox four spacesDave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7709 a1c6a512-1295-4272-9138-f99709370657
* Suppress compiler warningDave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7708 a1c6a512-1295-4272-9138-f99709370657
* Oops. Forgot to increase the codec size for H100.Dave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7707 a1c6a512-1295-4272-9138-f99709370657
* Initial check-in of AAC codec. Currently only recognises the .mp4 extension ↵Dave Chapman2005-10-31
| | | | | | and is not yet capable of realtime operation git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7706 a1c6a512-1295-4272-9138-f99709370657
* Add capability to parse AAC files in M4A.Dave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7705 a1c6a512-1295-4272-9138-f99709370657
* Increase codec size to 512KB in preparation for AAC codecDave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7704 a1c6a512-1295-4272-9138-f99709370657
* Add AAC audio typeDave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7703 a1c6a512-1295-4272-9138-f99709370657
* Correct the prototype for memmove (oops, forgot this file)Dave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7702 a1c6a512-1295-4272-9138-f99709370657
* Correct the prototype for memmoveDave Chapman2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7701 a1c6a512-1295-4272-9138-f99709370657
* Changes to make libfaad compile in Rockbox. Also remove compiler warnings, ↵Dave Chapman2005-10-31
| | | | | | use some IRAM (IRAM usage needs reviewing) and drastically reduce the stack usage git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7700 a1c6a512-1295-4272-9138-f99709370657
* Initial check-in of unmodified libfaad (part of the FAAD2 project). This is ↵Dave Chapman2005-10-31
| | | | | | the last version of libfaad available under the GPL - the state of FAAD2 CVS at midnight on 2005-02-01 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7699 a1c6a512-1295-4272-9138-f99709370657
* Corrected a small bug about status bar not refreshing the clock in menus on ↵Kevin Ferrare2005-10-31
| | | | | | archos, added some H1x0 remote key bindings (thanks Stephan Wezel for the patch ! ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7698 a1c6a512-1295-4272-9138-f99709370657
* Some more IBSS_ATTR changes.Thom Johansen2005-10-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7697 a1c6a512-1295-4272-9138-f99709370657
* SH1 memcpy(): Slightly changed loop concept: saved 4 bytes, and the long+1 ↵Jens Arnold2005-10-31
| | | | | | case is now as fast as the long+3 case. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7696 a1c6a512-1295-4272-9138-f99709370657
* A small visual bug fixed with menus when in some cases the status bar was ↵Kevin Ferrare2005-10-30
| | | | | | not redrawn git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7695 a1c6a512-1295-4272-9138-f99709370657
* oops a little warning in menu.c, fixedKevin Ferrare2005-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7694 a1c6a512-1295-4272-9138-f99709370657
* Partial menus support on remote (only browsing is working, changing option ↵Kevin Ferrare2005-10-30
| | | | | | isn't), corrected a bug in gui_list about scrollbar beeing displayed sometimes when it musn't git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7693 a1c6a512-1295-4272-9138-f99709370657
* Fix bug with FLAC and ALAC output being half the correct volume. The ↵Dave Chapman2005-10-30
| | | | | | 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). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7692 a1c6a512-1295-4272-9138-f99709370657
* Don't copy the data from the audio buffer - request_buffer() guarantees to ↵Dave Chapman2005-10-30
| | | | | | always return up to GUARD_BUFSIZE bytes, even at the buffer wraparound point. This removes the need for the 32KB static input buffer. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7691 a1c6a512-1295-4272-9138-f99709370657
* Further optimised SH1 memcpy(): Lower latency for very small blocks, faster ↵Jens Arnold2005-10-30
| | | | | | large block copying for odd destination alignment (+27% for long+1, +33% for long+3). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7690 a1c6a512-1295-4272-9138-f99709370657
* Skip ID3v2 tags at the start of a FLAC file.Dave Chapman2005-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7689 a1c6a512-1295-4272-9138-f99709370657
* Increased the guard buffer size to support larger frame sizes used byMiika Pekkarinen2005-10-30
| | | | | | | FLAC codec for example. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7688 a1c6a512-1295-4272-9138-f99709370657
* Moved also the other mutex into a right place.Miika Pekkarinen2005-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7687 a1c6a512-1295-4272-9138-f99709370657
* Added a missing mutex lock to the initial buffer filling code. ThatMiika Pekkarinen2005-10-30
| | | | | | | fixes a problem with some FLAC files. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7686 a1c6a512-1295-4272-9138-f99709370657
* Optimizations to the FLAC-codec buffer requesting to eliminate theMiika Pekkarinen2005-10-30
| | | | | | | need of extra copying. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7685 a1c6a512-1295-4272-9138-f99709370657
* Corrected a bug on archos with buttonbar which was erased when filetree ↵Kevin Ferrare2005-10-30
| | | | | | refreshed (mistake introduced in 2005/10/29 commit; Changed some copyrights in the files (I hope this time will be the good one and the last one ! ) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7684 a1c6a512-1295-4272-9138-f99709370657
* OopsDave Chapman2005-10-29
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7683 a1c6a512-1295-4272-9138-f99709370657
* Remove generic M4A parsing code from libalac and create a libm4a - so it can ↵Dave Chapman2005-10-29
| | | | | | be used by other codecs git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7682 a1c6a512-1295-4272-9138-f99709370657
* Some changes to the remote code : some one lines function turned into macros ↵Kevin Ferrare2005-10-29
| | | | | | ; changed pre-increment to post-increment since it's clearer that way ; added a data pointer to the list callback (global variables are baaaad) ; some more documentation of the API and minor cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7681 a1c6a512-1295-4272-9138-f99709370657
* Initial seeking support. This only seeks to the nearest point (before the ↵Dave Chapman2005-10-29
| | | | | | 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 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7680 a1c6a512-1295-4272-9138-f99709370657
* Changed some fn names, also corrected a bug with fonts and made the filetree ↵Kevin Ferrare2005-10-28
| | | | | | work like the original one (stop on reaching list limits when pressing button) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7679 a1c6a512-1295-4272-9138-f99709370657
* Enabled the FLAC EMAC optimisations.Thom Johansen2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7678 a1c6a512-1295-4272-9138-f99709370657
* H1x0: Fixed the non-working Stop in the file browser. Ondios: Added the same ↵Jens Arnold2005-10-28
| | | | | | feature. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7677 a1c6a512-1295-4272-9138-f99709370657
* Squeezed two very frequently used arrays in IRAM for a very nice performance ↵Thom Johansen2005-10-28
| | | | | | boost. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7676 a1c6a512-1295-4272-9138-f99709370657
* Add more useful error codes from decoderDave Chapman2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7675 a1c6a512-1295-4272-9138-f99709370657
* USB power mode: Made the code ignore the power button (On for recorder ↵Jens Arnold2005-10-28
| | | | | | fm/v2, OnOff for Ondio) to make it easier to enter USB power mode at startup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7674 a1c6a512-1295-4272-9138-f99709370657
* Add gui directoryDave Chapman2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7673 a1c6a512-1295-4272-9138-f99709370657
* iso-8859-1 policeDave Chapman2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7672 a1c6a512-1295-4272-9138-f99709370657
* Spell out that we use ISO 8859-1 at places, but we should rather remainDaniel Stenberg2005-10-28
| | | | | | | ascii only. UTF8 we do not. (as of now) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7671 a1c6a512-1295-4272-9138-f99709370657
* The wonderful starfield plugin huhuhuKevin Ferrare2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7670 a1c6a512-1295-4272-9138-f99709370657
* Fixed Ondio and V2/FM compiling problems from the multiscreen patchLinus Nielsen Feltzing2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7669 a1c6a512-1295-4272-9138-f99709370657
* Ooops, forgot to commit theseLinus Nielsen Feltzing2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7668 a1c6a512-1295-4272-9138-f99709370657
* 1) Always enable the DSP. 2) Change codec to output one 32-bit array per ↵Dave Chapman2005-10-28
| | | | | | channel containing samples left-shifted to 28-bits (instead of 16-bit interleaved samples). 3) Remove the two 16KB internal predicterror_buffer arrays (we use the output arrays instead) 4) Small internal rearrangement of the code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7667 a1c6a512-1295-4272-9138-f99709370657
* Initial multi screen support by Kévin Ferrare (Patch #1318081)Linus Nielsen Feltzing2005-10-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7666 a1c6a512-1295-4272-9138-f99709370657
* Should be referring to libffmpegFLAC, not libalac - how did this work in the ↵Dave Chapman2005-10-27
| | | | | | past? git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7665 a1c6a512-1295-4272-9138-f99709370657
* Prevent compiler warning for LOGF buildsDave Chapman2005-10-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7664 a1c6a512-1295-4272-9138-f99709370657