summaryrefslogtreecommitdiffstats
path: root/apps/playback.c
AgeCommit message (Expand)AuthorFilesLines
2008-05-05Restore Zagor's copyright from before the WPS tokenizer. I shouldn't have rem...Nicolas Pennequin1-1/+2
2008-04-28Cleaned up playblack.h header file and usage of it.Bertrik Sikken1-0/+8
2008-04-16bufgetid3 should be used carefully, as it can return NULL.Nicolas Pennequin1-6/+12
2008-04-16Fix FS#8902 (NSF files get skipped). The cause was too strict metadata checki...Nicolas Pennequin1-1/+1
2008-04-15audio_current_track: take wps_offset into account when no buffered metadata i...Nicolas Pennequin1-1/+3
2008-04-15Some bugfixes after r17109:Nicolas Pennequin1-4/+4
2008-04-15Remove a global variable which is (hopefully) not needed. Also fixes a very m...Steve Bavin1-10/+1
2008-04-14A rather big change to how tracks are loaded: there are now two parts to the ...Nicolas Pennequin1-84/+120
2008-04-14Revert what was left of r17018 until I find a better way. It had quirks in so...Nicolas Pennequin1-3/+0
2008-04-14FS#8882: Fix the bug where skipping backwards with Ogg files could result in ...Nicolas Pennequin1-0/+5
2008-04-12Commit FS#8822 by Magnus Holmgren. Fixes resuming previously playing WMA fil...Michael Giacomelli1-0/+1
2008-04-07Bring the WPS playlist index display into sync with the track being played by...Nicolas Pennequin1-1/+4
2008-04-06Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now w...Michael Sevakis1-8/+8
2008-04-03Fix FS#8513 (Playback occasionally repeats a track when rebuffering occurs) a...Nicolas Pennequin1-20/+3
2008-04-03Migrate the buffering code to the new events system.Nicolas Pennequin1-33/+36
2008-04-03Fix an issue introduced by r16930 where rebuffering would happen one track to...Nicolas Pennequin1-1/+1
2008-04-03Move audio_set_elapsed to mpa.c, as recommended by the TODO note. Please corr...Nicolas Pennequin1-57/+0
2008-04-02Fix a possible (though unlikely) deadlock condition spotted by jhMikeS. It wo...Nicolas Pennequin1-1/+1
2008-04-02Fix for FS#8601 by pondlife: the disk no longer spins up on a track change wh...Nicolas Pennequin1-16/+9
2008-03-30Fixes FS#8597 (dropouts while crossfading) via keeping CPU boosted while cros...Andree Buschmann1-1/+5
2008-03-29Fix sim warnings.Nicolas Pennequin1-1/+2
2008-03-29Boost the audio thread while it's filling the buffer. In the audio and the bu...Nicolas Pennequin1-1/+4
2008-03-29Use queue_empty instead of queue_peek again now that we don't care about the ...Nicolas Pennequin1-2/+1
2008-03-29Move codec_get_file_pos somewhere else like the comment said should be done. ...Michael Sevakis1-66/+0
2008-03-28Track playback filling state with a state-machine approach. There shouldn't b...Nicolas Pennequin1-17/+33
2008-03-28Revert my earlier const madness, we'll keep the parameter lists simple.Steve Bavin1-52/+49
2008-03-28Oops, another pondlife puddle of red.Steve Bavin1-4/+5
2008-03-28The const police raid playback.c, should be no change to behaviour.Steve Bavin1-49/+50
2008-03-25Oops, more red. That can't be static yet.Steve Bavin1-1/+1
2008-03-25A little more consting/staticing, no functional change.Steve Bavin1-3/+3
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis1-3/+7
2008-03-17It makes more sense for the callback registrar to decide if its a "oneshot" t...Jonathan Gordon1-3/+3
2008-03-16Implement the playback event handling as a system-wide multi-purpose event sy...Miika Pekkarinen1-55/+3
2008-03-09FS#8707 - Enable "Load to RAM" (HAS_TC_RAMCACHE) compilation without Director...Miika Pekkarinen1-1/+1
2008-03-08Revert accidental tree commit. Sorry for that.Jens Arnold1-1/+1
2008-03-08No need to have \n here. panicf() won't output it anyway.Jens Arnold1-1/+1
2008-03-08Simplified the playback engine more and removed unnecessary code.Miika Pekkarinen1-20/+9
2008-03-07Rewritten playback event handling. Should fix runtime statistics gathering.Miika Pekkarinen1-60/+57
2008-03-04Pragmatic fix for FS#8681 (logf breaks scrobbling). The correct fix is a bett...Nicolas Pennequin1-13/+0
2008-03-04Fix FS#8675: Last song in playlist ends prematurely.Magnus Holmgren1-4/+17
2008-03-03Slightly simpler mechanism to avoid Q_AUDIO_FILL_BUFFER floods.Steve Bavin1-10/+3
2008-02-29Fix odd behaviour when rebuffering occurs during playback. This is hopefully...Steve Bavin1-4/+3
2008-02-28Use a safe way to get pcm buffer track change notifications to the audio thread.Michael Sevakis1-2/+47
2008-02-28Fix bookmark resume when a track is playing.Magnus Holmgren1-6/+6
2008-02-26Fix auto dir change happening one track too early (another followup of r16425).Nicolas Pennequin1-1/+1
2008-02-26Fix not being able to skip to the last track in a playlist.Nicolas Pennequin1-1/+1
2008-02-26Attempt to make manual track skips more responsive and more robustNicolas Pennequin1-8/+28
2008-02-26Factor out duplicate code from audio_prev and audio_nextNicolas Pennequin1-22/+11
2008-02-26Make audio_next_track use the wps_offset value.Nicolas Pennequin1-2/+3
2008-02-23When starting playback, prevent the codec from starting to decode too early, ...Magnus Holmgren1-3/+5