summaryrefslogtreecommitdiff
path: root/apps/buffering.c (follow)
Commit message (Expand)AuthorAge
* Hopefully the last word on getting rid of yield_codecs loops (cut read chunk ...Michael Sevakis2007-11-20
* Make threads responsible for explicit cancellation of their own boosted statu...Michael Sevakis2007-11-20
* Make the sim sleep between each file chunk, so that its buffering behaves mor...Nicolas Pennequin2007-11-19
* The error checking for bitmap handling in bufopen was serioulsy broken, as lo...Nicolas Pennequin2007-11-12
* Really fix red this time.Nicolas Pennequin2007-11-11
* Fix red on the iFP.Nicolas Pennequin2007-11-11
* Album art support. Based on FS#3045, but heavily modified to adapt to MoB and...Nicolas Pennequin2007-11-11
* No functional changeBrandon Low2007-11-08
* Fix a bug introduced by r15533 where end-of-file wouldn't be detected correctly.Nicolas Pennequin2007-11-08
* Thanks to the changes in prep_bufdata, bufgetdata can be simplified a bit.Nicolas Pennequin2007-11-08
* Clean up a (nearly impossible) null check. Add a comment.Brandon Low2007-11-08
* Change in function should be nearly zero, but change to proper naming and def...Brandon Low2007-11-08
* Fix some bad where a handle is held across a sleep. We should probably audit...Brandon Low2007-11-08
* Fix the bug where MPC files would be skipped by disabling the check of the re...Nicolas Pennequin2007-11-08
* Fix a flaw in prep_bufdata() that would lead to all kinds of problems with co...Nicolas Pennequin2007-11-07
* Fix thinko in last patch, shouldn't effect current buffering clients.Brandon Low2007-11-06
* Pull the size range checking and disk request into a separate function that b...Brandon Low2007-11-06
* This was (probably) committed by accident, remove it.Nicolas Pennequin2007-11-05
* Don't yield twice in a rowBrandon Low2007-11-05
* Types other than packet audio still need to yield while buffering.Nicolas Pennequin2007-11-05
* Readd yield_codec, making it check for useful data through buffer_is_low. Fix...Nicolas Pennequin2007-11-05
* This was a bad change on my part earlier. Do not immediately start buffering...Brandon Low2007-11-05
* Fix some logf warnings.Nicolas Pennequin2007-11-05
* Create two separate ways for a handle buffer request to be sent. One is when...Brandon Low2007-11-05
* When seeking foward off of the buffer, if it is a short seek don't rebuffer t...Brandon Low2007-11-05
* Remove conf_filechunk, it should never have been a setting and its implementa...Brandon Low2007-11-05
* Remove unused conf_preseek from buffering.c and all of its accountraments. T...Brandon Low2007-11-05
* Minor improvement in responsiveness to buffer_handle callsBrandon Low2007-11-05
* logging improvementsBrandon Low2007-11-05
* SHould fix FS#8074, is more better regardless thoughBrandon Low2007-11-05
* Don't keep useless id3v2 or other leading tag data on the buffer, it could be...Brandon Low2007-11-05
* make handle_id of zero valid, stop using memsets to clear tracks, should be n...Brandon Low2007-11-04
* More residuals from 8077, sanitize chunk and watermark settingsBrandon Low2007-11-04
* More residuals from 8077 that should make buffering start up more smoothly an...Brandon Low2007-11-04
* Tweak the way the data_counters are calculated to make it more friendly to th...Brandon Low2007-11-04
* More try to fix 8077, BUF_USED is not a good way to determine if the buffer i...Brandon Low2007-11-04
* Disable the already spinning optimization until it is written correctlyBrandon Low2007-11-04
* Make the use of signed int for buffer handles consistent and handle wrapping ...Brandon Low2007-11-03
* Attempt to fix FS#8077... againBrandon Low2007-11-03
* Revert recent changes that are brokenBrandon Low2007-11-03
* Make handle id semantics more like file id. This may need to be revisited if...Brandon Low2007-11-03
* Buffering consistency improvementsBrandon Low2007-11-03
* Make atomic type work for even first track. Rework low buffer handling... us...Brandon Low2007-11-03
* Give lowmem targets or targets with broken ATA implementations more buffering...Brandon Low2007-11-03
* Use a recursive depth-first shrinkage function, limit handles accordinglyBrandon Low2007-11-03
* Make bufread and bufgetdata blocking. They now return when enough data is ava...Nicolas Pennequin2007-11-02
* Improve upon my hackity hack from before by separating audio into two types: ...Brandon Low2007-11-02
* Temporary work around for the situation where a single codec request is for m...Brandon Low2007-11-01
* Slight rework of the buffering logic:Nicolas Pennequin2007-10-30
* Further improve the mistakes I made in add_handle (thanks Nico_P for not beat...Brandon Low2007-10-30