summaryrefslogtreecommitdiff
path: root/apps/playback.c
AgeCommit message (Expand)Author
2008-03-29Fix sim warnings.Nicolas Pennequin
2008-03-29Boost the audio thread while it's filling the buffer. In the audio and the bu...Nicolas Pennequin
2008-03-29Use queue_empty instead of queue_peek again now that we don't care about the ...Nicolas Pennequin
2008-03-29Move codec_get_file_pos somewhere else like the comment said should be done. ...Michael Sevakis
2008-03-28Track playback filling state with a state-machine approach. There shouldn't b...Nicolas Pennequin
2008-03-28Revert my earlier const madness, we'll keep the parameter lists simple.Steve Bavin
2008-03-28Oops, another pondlife puddle of red.Steve Bavin
2008-03-28The const police raid playback.c, should be no change to behaviour.Steve Bavin
2008-03-25Oops, more red. That can't be static yet.Steve Bavin
2008-03-25A little more consting/staticing, no functional change.Steve Bavin
2008-03-25Add a complete priority inheritance implementation to the scheduler (all mute...Michael Sevakis
2008-03-17It makes more sense for the callback registrar to decide if its a "oneshot" t...Jonathan Gordon
2008-03-16Implement the playback event handling as a system-wide multi-purpose event sy...Miika Pekkarinen
2008-03-09FS#8707 - Enable "Load to RAM" (HAS_TC_RAMCACHE) compilation without Director...Miika Pekkarinen
2008-03-08Revert accidental tree commit. Sorry for that.Jens Arnold
2008-03-08No need to have \n here. panicf() won't output it anyway.Jens Arnold
2008-03-08Simplified the playback engine more and removed unnecessary code.Miika Pekkarinen
2008-03-07Rewritten playback event handling. Should fix runtime statistics gathering.Miika Pekkarinen
2008-03-04Pragmatic fix for FS#8681 (logf breaks scrobbling). The correct fix is a bett...Nicolas Pennequin
2008-03-04Fix FS#8675: Last song in playlist ends prematurely.Magnus Holmgren
2008-03-03Slightly simpler mechanism to avoid Q_AUDIO_FILL_BUFFER floods.Steve Bavin
2008-02-29Fix odd behaviour when rebuffering occurs during playback. This is hopefully...Steve Bavin
2008-02-28Use a safe way to get pcm buffer track change notifications to the audio thread.Michael Sevakis
2008-02-28Fix bookmark resume when a track is playing.Magnus Holmgren
2008-02-26Fix auto dir change happening one track too early (another followup of r16425).Nicolas Pennequin
2008-02-26Fix not being able to skip to the last track in a playlist.Nicolas Pennequin
2008-02-26Attempt to make manual track skips more responsive and more robustNicolas Pennequin
2008-02-26Factor out duplicate code from audio_prev and audio_nextNicolas Pennequin
2008-02-26Make audio_next_track use the wps_offset value.Nicolas Pennequin
2008-02-23When starting playback, prevent the codec from starting to decode too early, ...Magnus Holmgren
2008-01-09Fix FS#5797 (Codec failure with directory skip when in file browser, with dir...Nicolas Pennequin
2008-01-08Fix FS#6215 (player crashes after trying to resume deleted music file). As me...Nicolas Pennequin
2008-01-08Take out some no longer needed (and overly complicated) comments, thanks to N...Brandon Low
2008-01-08Fix FS#2687 (Rewinding at end of song confuses playback) by making the codec ...Nicolas Pennequin
2008-01-07Make the playlist index be incremented after the PCM track change. This fixes...Nicolas Pennequin
2007-11-28Fix FS8069, because Nico_P made it easyBrandon Low
2007-11-26Buffering callbacks rework. There is now one callback for all the events that...Nicolas Pennequin
2007-11-24Commit FS#7440. The iPod Video doesn't actually have a hardware equalizer. It...Dan Everton
2007-11-23revise commit r15463 - we still get the immediate display of runtime data in ...Robert Kukla
2007-11-23Save runtime info for last track in playlist as well (FS#8040)Robert Kukla
2007-11-22Fix FS#8201 and correct fix for FS#8040 by making the track unbuffer callback...Nicolas Pennequin
2007-11-20Hopefully the last word on getting rid of yield_codecs loops (cut read chunk ...Michael Sevakis
2007-11-20Make threads responsible for explicit cancellation of their own boosted statu...Michael Sevakis
2007-11-19Fix FS#8040 (Gather Runtime Data not working) the right way. Also a few cosme...Nicolas Pennequin
2007-11-19Second part of FS#8104 by Bertrik Sikken: Simplification of audio_track_count...Nicolas Pennequin
2007-11-19First part of FS#8104 by Bertrik Sikken: Simplification and consistency impro...Nicolas Pennequin
2007-11-19Do the wait for the audio thread init in such a way to avoid an unlikely but ...Michael Sevakis
2007-11-19Make sure initial menu item is voiced at startup. Voice thread must wait for ...Michael Sevakis
2007-11-18Make speex the new voice format for SWCODEC targets (non-Archos). Remove code...Michael Sevakis
2007-11-18Erase lasttrack_id3 when end-of-playlist is reached. Fixes FS#8148.Nicolas Pennequin