summaryrefslogtreecommitdiff
path: root/apps/playback.c (follow)
Commit message (Collapse)AuthorAge
...
* Crossfade fixes.Miika Pekkarinen2005-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6778 a1c6a512-1295-4272-9138-f99709370657
* Elapsed counter resets correctly when changing tracks.Miika Pekkarinen2005-06-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6771 a1c6a512-1295-4272-9138-f99709370657
* Fixed the dreaded iRiver simulator crashLinus Nielsen Feltzing2005-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6767 a1c6a512-1295-4272-9138-f99709370657
* Some re-desing to buffer filling and track loading code and a few bugMiika Pekkarinen2005-06-19
| | | | | | | fixes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6766 a1c6a512-1295-4272-9138-f99709370657
* Added %fc WPS tag to display codec type - moved codectype from track_info ↵Dave Chapman2005-06-18
| | | | | | struct into mp3info struct, initialise it on MAS platforms, and add it to the WPS. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6748 a1c6a512-1295-4272-9138-f99709370657
* Proper MPEG layer 1 support.Jens Arnold2005-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6745 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
* Fixed the "last song bug".Miika Pekkarinen2005-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6725 a1c6a512-1295-4272-9138-f99709370657
* audio_is_initialized has to be set in playback.c.Miika Pekkarinen2005-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6724 a1c6a512-1295-4272-9138-f99709370657
* Added stubs for simulator to reduce some #ifdefs.Miika Pekkarinen2005-06-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6722 a1c6a512-1295-4272-9138-f99709370657
* Move metadata parsing code from playback.c into metadata.cDave Chapman2005-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6714 a1c6a512-1295-4272-9138-f99709370657
* Oops, simulator compiles now fine.Miika Pekkarinen2005-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6712 a1c6a512-1295-4272-9138-f99709370657
* Playlist changed are recognized correctly.Miika Pekkarinen2005-06-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6711 a1c6a512-1295-4272-9138-f99709370657
* Fixed a dead lock, file handle leak that caused wps to jam andMiika Pekkarinen2005-06-14
| | | | | | | selected a smaller i2c timeout value. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6707 a1c6a512-1295-4272-9138-f99709370657
* Seeking forwards works a little better. Playlist handling still buggy.Miika Pekkarinen2005-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6702 a1c6a512-1295-4272-9138-f99709370657
* Forward seeking fixed. Some comments added.Miika Pekkarinen2005-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6700 a1c6a512-1295-4272-9138-f99709370657
* Initial pass at WavPack codec playback support (and my first commit...)Dave Bryant2005-06-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6698 a1c6a512-1295-4272-9138-f99709370657
* Codec loader fixed. Now switching between different codecs should workMiika Pekkarinen2005-06-12
| | | | | | | better. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6694 a1c6a512-1295-4272-9138-f99709370657
* Fixed some mp3 metadata reading performance problem. Next trackMiika Pekkarinen2005-06-12
| | | | | | | switching should be more reliable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6691 a1c6a512-1295-4272-9138-f99709370657
* Calculate accurate Ogg duration and bitrateDave Chapman2005-06-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6687 a1c6a512-1295-4272-9138-f99709370657
* Fixed buffering problem with some files.Miika Pekkarinen2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6682 a1c6a512-1295-4272-9138-f99709370657
* Estimate (poorly) the duration of an Ogg track, and display elapsed time in WPSDave Chapman2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6681 a1c6a512-1295-4272-9138-f99709370657
* Setting current_fd to -1 at startup to prevent some rare crashes.Miika Pekkarinen2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6680 a1c6a512-1295-4272-9138-f99709370657
* Fixed MP3 forward seeking.Miika Pekkarinen2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6679 a1c6a512-1295-4272-9138-f99709370657
* Initial attempt at parsing the metadata in an Ogg file - it still doesn't ↵Dave Chapman2005-06-11
| | | | | | calculate total track length git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6677 a1c6a512-1295-4272-9138-f99709370657
* Fixed codec buffering problem.Miika Pekkarinen2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6671 a1c6a512-1295-4272-9138-f99709370657
* First version of Musepack playback (not working)Dave Chapman2005-06-11
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6670 a1c6a512-1295-4272-9138-f99709370657
* First codeca52 (A52 aka AC3 playback) - it is already faster than realtime, ↵Dave Chapman2005-06-11
| | | | | | with zero optimisations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6668 a1c6a512-1295-4272-9138-f99709370657
* Small typo.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6663 a1c6a512-1295-4272-9138-f99709370657
* Yet another crash bug fixed.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6662 a1c6a512-1295-4272-9138-f99709370657
* Fixed a null pointer problem which caused crashing. Playback should beMiika Pekkarinen2005-06-10
| | | | | | | now more stable. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6660 a1c6a512-1295-4272-9138-f99709370657
* OK then, bitrate is in 1000s of bits per second, not 1024s of bits per second.Dave Chapman2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6657 a1c6a512-1295-4272-9138-f99709370657
* Correctly calculate bitrate for WAV files - bitrate is bits/second, not ↵Dave Chapman2005-06-10
| | | | | | bytes/second git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6655 a1c6a512-1295-4272-9138-f99709370657
* Add first version of WAV playback to iRiver - only 16-bit Stereo 44.1KHz ↵Dave Chapman2005-06-10
| | | | | | files supported. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6654 a1c6a512-1295-4272-9138-f99709370657
* Added some basic codec configuration functionality.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6652 a1c6a512-1295-4272-9138-f99709370657
* When selecting first song to play, buffer initially only 2 MiB. IfMiika Pekkarinen2005-06-10
| | | | | | | user continues listening to the same song, then fill the buffer completely. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6651 a1c6a512-1295-4272-9138-f99709370657
* Fixed problem that playing sometimes did not start.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6650 a1c6a512-1295-4272-9138-f99709370657
* Better handling for cpu_boost(). Small buffering fix.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6647 a1c6a512-1295-4272-9138-f99709370657
* Don't keep cpu boosted if length of track information is missing.Miika Pekkarinen2005-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6646 a1c6a512-1295-4272-9138-f99709370657
* Fixed problem that same track gets buffered twice after bufferMiika Pekkarinen2005-06-09
| | | | | | | re-filling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6645 a1c6a512-1295-4272-9138-f99709370657
* Reset cpu to not boosted state at startup. Do case-insensitive fileMiika Pekkarinen2005-06-09
| | | | | | | extension probing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6643 a1c6a512-1295-4272-9138-f99709370657
* Fixed pause indicator. Better UI response with FLAC and Ogg Vorbis.Miika Pekkarinen2005-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6642 a1c6a512-1295-4272-9138-f99709370657
* Bunch of playback bugs fixed including next/prev/select track,Miika Pekkarinen2005-06-09
| | | | | | | pausing, faster ui response, ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6641 a1c6a512-1295-4272-9138-f99709370657
* Buffer refilling problem fixed.Miika Pekkarinen2005-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6634 a1c6a512-1295-4272-9138-f99709370657
* Oops, forgot to test simulator compile.Miika Pekkarinen2005-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6633 a1c6a512-1295-4272-9138-f99709370657
* Fixed forward next track bugs (still some pause issues though). AddedMiika Pekkarinen2005-06-09
| | | | | | | experimental cross-fader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6632 a1c6a512-1295-4272-9138-f99709370657
* Parse the metadata in a FLAC file to populate the "id3" struct (currently ↵Dave Chapman2005-06-09
| | | | | | only length, samplerate etc) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6627 a1c6a512-1295-4272-9138-f99709370657
* Add a default metadata reader (currently just storing the filename). This ↵Dave Chapman2005-06-08
| | | | | | enables the WPS to be displayed for filetypes other than MP3 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6623 a1c6a512-1295-4272-9138-f99709370657
* Enable mp3info checking for MP2 files - this was preventing MP2 files from ↵Dave Chapman2005-06-08
| | | | | | being played. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6622 a1c6a512-1295-4272-9138-f99709370657
* Next track bug fixed that was introduced in previous commit.Miika Pekkarinen2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6606 a1c6a512-1295-4272-9138-f99709370657