summaryrefslogtreecommitdiffstats
path: root/apps/buffering.c
AgeCommit message (Expand)AuthorFilesLines
2011-05-09Provide a reasonable fix for FS#12093 - Playback hanging after codec/playback...Michael Sevakis1-15/+12
2011-04-27Commit FS#12069 - Playback rework - first stages. Gives as thorough as possib...Michael Sevakis1-84/+204
2011-03-21Buffering should truncate if read() returns 0 since it's not a valid return t...Michael Sevakis1-1/+1
2011-03-16Purge buffer and codec APIs existing exclusively in support of mpa.codec and ...Michael Sevakis1-11/+0
2011-03-13Use ringbuf_add in buffering when incrementing for initial allocation of non-...Michael Sevakis1-7/+6
2011-03-02Do the ridx > widx check where it should be done. A small rebuffering request...Michael Sevakis1-9/+13
2011-03-02buffering: Unusual cases when a handle ridx is briefly seeked ahead of widx n...Michael Sevakis1-14/+19
2011-02-14All kernel objects in code shared amongs targets (core, plugins, codecs) shou...Michael Sevakis1-2/+2
2011-02-14Code police buffering.c a little - use already predominant style - shorted li...Michael Sevakis1-94/+61
2011-02-14Buffering: tin cup. Update threading structure and handle rebuffer more relia...Michael Sevakis1-264/+319
2011-02-14Leave a gap between all handles because ringbuf_add_cross interprets equal po...Michael Sevakis1-14/+26
2011-02-13Needed to do a few more things to have r29291 correct.Michael Sevakis1-7/+7
2011-02-13Change add_handle to never have side effects on the buffer if it fails. It ac...Michael Sevakis1-6/+5
2011-02-12Oops. Put back some changes to go only with others.Michael Sevakis1-0/+9
2011-02-12Fix move_handle in buffering. Calculating wraps by buffer_len - 1 is incorrec...Michael Sevakis1-43/+47
2011-02-10buffering: Don't execute move-handle-ony case if handle is of metadata type (...Michael Sevakis1-21/+17
2011-02-09Disable buffering codecs (and code generally) on RaaA.Thomas Martitz1-1/+5
2011-02-09Embedded album art support in MP3/ID3v2 tags.Thomas Martitz1-5/+24
2011-02-09Buffering should align itself and not rely on buffering_reset parameters when...Michael Sevakis1-0/+5
2011-02-09buffering: Fix a case that could allow widx to fully wrap to ridx and overflo...Michael Sevakis1-2/+2
2011-02-03Roll back unintentionally submitted file.Andree Buschmann1-15/+4
2011-02-03Submit FS#11918: Add 2 more codec types to be able to differentiate between A...Andree Buschmann1-4/+15
2011-02-02Clean up multiple definitions of RAM size. Remove -DMEM (make) and MEM (code)...Andree Buschmann1-3/+3
2010-08-30Fix FS#11586. Corrects rebuffering behaviour which did not allow to play seve...Andree Buschmann1-1/+1
2010-08-12Oops, committed before finishing the removal of "#include "memory.h""Thomas Martitz1-1/+1
2010-06-29Remove some redundant #include'sBertrik Sikken1-1/+0
2010-06-23playback.c: don't assume cacheline size is 16 bytesRafaël Carré1-2/+1
2010-06-21Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #...Thomas Martitz1-1/+1
2010-05-24fix: when move_handle() is successful, the return valueYoshihisa Uchida1-6/+6
2010-05-16FS#11263 - Radio Art support! %C and %Cl tags work in the radio screen and Ba...Jonathan Gordon1-1/+0
2010-05-15Eliminate %zd tag in printf format strings, replace them with %ld. The %z for...Jeffrey Goode1-2/+2
2010-05-14Hopefully the last warningFrank Gevaerts1-1/+1
2010-05-14Fix various size_t related warnings and errorsFrank Gevaerts1-2/+2
2010-05-14cast ssize_t to longRafaël Carré1-1/+1
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz1-1/+0
2010-03-25Make storage alignement use cache alignement macrosRafaël Carré1-7/+5
2010-02-20Use a helpfer function to avoid ugly casting and correct some data types (no ...Thomas Martitz1-14/+16
2010-02-18Hopefully fix yellow now, I don't understand why %ld works for ssize_t but %l...Thomas Martitz1-1/+2
2010-02-18Fix yellow caused by signedness.Thomas Martitz1-1/+1
2010-02-18Fix FS#11004 - Buffering crashes when skipping back from end of song.Thomas Martitz1-19/+23
2010-02-12Convert RINGBUF_* macros to inline functions, saving binsize and improving ty...Thomas Martitz1-44/+68
2010-02-01Align addresses in the buffering code to STORAGE_ALIGN_MASK if the target has...Torne Wuff1-4/+33
2009-11-22buffering.c: cosmeticsRafaël Carré1-16/+16
2009-11-21Commit FS#10605 - stable playback on low memory swcodec targets by Matthias S...Michael Giacomelli1-43/+46
2009-11-09Removed unneeded includesJeffrey Goode1-1/+0
2009-10-25buffering: leave a comment to explain what is broken in the code and link to ...Rafaël Carré1-0/+25
2009-10-16Rework albumart buffering internally to allow for mutliple albumart sizes.Thomas Martitz1-5/+15
2009-07-14FS#10080Nils Wallménius1-2/+2
2009-05-26Fix yellow when building with HAVE_ALBUMART, without HAVE_JPEG/HAVE_BMP_SCALING.Andrew Mahone1-1/+3
2009-05-15Fix the lock contention stall during cover art load, by adding a separate mod...Andrew Mahone1-2/+19