summaryrefslogtreecommitdiffstats
path: root/apps/codecs/mpa.c
AgeCommit message (Expand)AuthorFilesLines
2011-03-16Purge buffer and codec APIs existing exclusively in support of mpa.codec and ...Michael Sevakis1-6/+6
2011-03-02Merge functionality of wakeups and semaphores-- fewer APIs and object types. ...Michael Sevakis1-2/+2
2011-02-20Enforce that codecs wait for their metadata in a proper-ish and consistent ma...Michael Sevakis1-3/+3
2010-08-01mpa: remove bad enum comparison spotted by gcc 4.5.1Rafaël Carré1-2/+1
2010-07-25codecs: mark some local variables with 'static'Nils Wallménius1-13/+13
2010-06-27Comment unused code in libmad. Clean up initialization and memset'ing of deco...Andree Buschmann1-14/+13
2010-06-10Submit FS#11365. Speed up mp3 decoding on ARM processors. It is faster to use...Andree Buschmann1-1/+1
2010-02-07Remove more tabsAndree Buschmann1-2/+2
2009-08-03Fix inaccurate time display for 44.1 (and 22.05) kHz MP3 audio tracks. Time w...Magnus Holmgren1-3/+4
2009-04-20Fix FS#10139 (broken seek for very long mp3 files) through avoiding int32 ove...Andree Buschmann1-5/+9
2009-02-11Make basic cache functions into calls, and get rid of CACHE_FUNCTION_WRAPPERS...Michael Sevakis1-1/+1
2008-12-29Make local functions static in codecs, where possible.Bertrik Sikken1-2/+2
2008-12-10Use cookies for thread identification instead of pointers directly which give...Michael Sevakis1-4/+4
2008-09-23Opening function brace style police.Michael Sevakis1-14/+28
2008-09-23Simplify synchronizaton for MPA codec and make it fully atomic, let synth thr...Michael Sevakis1-72/+72
2008-09-22Hopefully fix glitches when seeking in MP3s on dual core processors. Also, c...Michael Giacomelli1-3/+11
2008-09-20Commit FS#9318 - MP3 synthesis filter on COP. Loads the MP3 synth filer on t...Michael Giacomelli1-5/+137
2008-08-12Removed unused abort function implementationBertrik Sikken1-7/+0
2008-06-28Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg1-2/+4
2008-04-03Move audio_set_elapsed to mpa.c, as recommended by the TODO note. Please corr...Nicolas Pennequin1-1/+58
2008-03-29Move codec_get_file_pos somewhere else like the comment said should be done. ...Michael Sevakis1-1/+52
2007-11-05Fix mp3 resumeBrandon Low1-1/+4
2007-11-05Remove conf_filechunk, it should never have been a setting and its implementa...Brandon Low1-1/+0
2007-11-05Don't keep useless id3v2 or other leading tag data on the buffer, it could be...Brandon Low1-2/+1
2007-02-24SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of som...Michael Sevakis1-2/+0
2007-02-10SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback ...Michael Sevakis1-8/+8
2007-02-07Fix resampling clicking as much as possible at the moment. 1) Upsampling clic...Michael Sevakis1-5/+5
2006-11-26FS#6357, patch 1: let iramcopy and bss share the same space in codecs andTomasz Malesinski1-19/+2
2006-11-26SWCODEC: Stop clicks between tracks when resampler is active by only switchin...Michael Sevakis1-1/+1
2006-10-27Re-enable the currently unused and broken dithering and noise shaping code al...Thom Johansen1-1/+0
2006-05-20Patch from bug report #5200 by Mark Arigo - attempt to fix gapless playback a...Dave Chapman1-88/+75
2006-05-01Tweak MP3 seeking a little, and don't do gapless trim if a seek has been done.Magnus Holmgren1-4/+10
2006-04-22Remove an unneeded define, add a todoBrandon Low1-2/+1
2006-04-22Comment and make pretty the hackBrandon Low1-1/+4
2006-04-22Replace one hack with a better hackBrandon Low1-2/+2
2006-04-22First commit of reworking voice to be mroe stable on swcodecBrandon Low1-4/+4
2006-04-15Put new_track on the codec_api, and use it instead of the reload_codec variab...Brandon Low1-1/+1
2006-03-24Fix warningsBrandon Low1-1/+1
2006-03-22Fix remaining warnings in 64bit simulator buildsJens Arnold1-1/+1
2006-01-22Muting trick to prevent tiny pops and glitchless mp3 seeking.Miika Pekkarinen1-17/+18
2006-01-20Fixed a few iriver playback quirks and issues with previous fixes.Miika Pekkarinen1-8/+17
2006-01-18Part of the profiling patch to use a consistent return path in all codecs to ...Brandon Low1-3/+4
2006-01-18New codec loader, using the same mechanism as the new plugin loader. API vers...Jens Arnold1-1/+2
2006-01-08Don't include the .bss and .ibss sections in the binary image for codecs and ...Jens Arnold1-0/+3
2005-12-22iRiver: improved handling of bad mpeg files.Magnus Holmgren1-5/+4
2005-12-02fix gcc4 (un)signed warningsDaniel Stenberg1-1/+1
2005-12-01iRiver: re-add an end of file check, to see if it helps the reported problems...Magnus Holmgren1-0/+1
2005-11-18More stable playback with reduced stuttering when skipping tracks.Miika Pekkarinen1-1/+0
2005-11-02Need to set sample depth before clip limits to avoid having clip limits overr...Thom Johansen1-1/+1
2005-11-02Support large delay fields in LAME header, plus some cleanups.Thom Johansen1-28/+37