summaryrefslogtreecommitdiffstats
path: root/apps/buffering.c
AgeCommit message (Expand)AuthorFilesLines
2007-11-03Make atomic type work for even first track. Rework low buffer handling... us...Brandon Low1-19/+25
2007-11-03Give lowmem targets or targets with broken ATA implementations more buffering...Brandon Low1-5/+6
2007-11-03Use a recursive depth-first shrinkage function, limit handles accordinglyBrandon Low1-17/+14
2007-11-02Make bufread and bufgetdata blocking. They now return when enough data is ava...Nicolas Pennequin1-29/+45
2007-11-02Improve upon my hackity hack from before by separating audio into two types: ...Brandon Low1-26/+30
2007-11-01Temporary work around for the situation where a single codec request is for m...Brandon Low1-9/+13
2007-10-30Slight rework of the buffering logic:Nicolas Pennequin1-17/+14
2007-10-30Further improve the mistakes I made in add_handle (thanks Nico_P for not beat...Brandon Low1-7/+8
2007-10-30can_add_handle() can be removed, but its logic must remain: before adding a h...Nicolas Pennequin1-3/+14
2007-10-29Fix yellow, not sure how to properly specify this argument's nature so this i...Brandon Low1-1/+1
2007-10-29Remove can_add_handle, its safety and benefit are both questionable. Make sh...Brandon Low1-69/+43
2007-10-29Prefix the error constants with ERR_Nicolas Pennequin1-16/+16
2007-10-28Improve move_handle's semantics. Shoudl have no functional impactBrandon Low1-25/+37
2007-10-28Comment improvementsBrandon Low1-1/+8
2007-10-28Add #defines for error values. Makes the code easier to read.Nicolas Pennequin1-18/+18
2007-10-27Hopefully fix codec load and data abort problems by making add_handle and mov...Brandon Low1-96/+147
2007-10-27Whoops, that thread can't run until the linked list is initializedBrandon Low1-1/+3
2007-10-27Create queue stuff before the thread that will use itBrandon Low1-3/+3
2007-10-27Make buffering initialization versus reset separate functions to avoid double...Brandon Low1-17/+16
2007-10-27Add some const keywords, improve some comments, add a safety check or two, sh...Brandon Low1-29/+34
2007-10-27* Only call bufgetcodec onceNicolas Pennequin1-3/+6
2007-10-25Finally commit Metadata on Buffer!Nicolas Pennequin1-0/+1238