summaryrefslogtreecommitdiff
path: root/plugins/mpgmad/mpgmad.c
Commit message (Expand)AuthorAge
* mp3: fixed mp3 parser bug which resulted in wrong durationGravatar Alexey Yakovenko2014-05-09
* updated/improved/added licensing info in many plugins, added COPYING files, s...Gravatar Alexey Yakovenko2014-05-07
* mp3: don't reload id3v2 for remote mp3s on each playGravatar Alexey Yakovenko2014-02-16
* mpgmad: optimize frame syncing by reducing number of backward seeksGravatar Alexey Yakovenko2014-02-12
* mp3: fixed duration roundingGravatar Alexey Yakovenko2013-12-17
* mp3: reverted all changes done since may: too many regressionsGravatar Alexey Yakovenko2013-12-10
* mp3: fixed gapless regressionGravatar Alexey Yakovenko2013-10-14
* copyright years updatedGravatar Alexey Yakovenko2013-10-06
* mp3: improved debug logGravatar Alexey Yakovenko2013-09-01
* mp3: fixed streaming regressionGravatar waker2013-08-18
* added audio/x-mpeg content type; fixed streaming mp3 regressionGravatar waker2013-07-03
* mp3 parser: fix seeking to end of frame; new corrupted frame heuristicGravatar waker2013-06-05
* fixed parsing content type containing a charset;Gravatar waker2013-05-20
* mp3: fixed trk properties samplerateGravatar waker2012-10-09
* fixed remaining pl_find_meta calls lacking pl_lockGravatar waker2012-05-17
* fixed many calls to pl_find_meta[_raw] being called without pl_lock;Gravatar waker2012-05-17
* added option to disable mp3 gapless support (improves initial scan speed a lot)Gravatar waker2012-05-03
* updated (c) year to 2012 in the sourcesGravatar waker2012-03-24
* reenable optimization in mp3 pluginGravatar waker2012-01-26
* aac: fixed crash when mp4 doesn't contain aac trackGravatar waker2011-12-08
* mpgmad plugin will no longer change original :FILETYPE value, but will use !F...Gravatar waker2011-10-01
* hardcoded api_version 1.0 into all pluginsGravatar waker2011-05-21
* changed few old-style pl_* functions which were working with current playlist...Gravatar waker2011-05-08
* added mp3 embedded cue supportGravatar waker2011-05-01
* changed some API entry points to make it possible working with specific playl...Gravatar waker2011-04-29
* don't cut end of mp3 file if it's network-streamedGravatar waker2011-04-29
* fixed mp3 filetype for streamed radio;Gravatar waker2011-04-27
* mp3: applying decoder delay has been moved to initGravatar waker2011-04-22
* fixed mp3 gapless with seekingGravatar waker2011-04-22
* mp3 gapless WIPGravatar waker2011-04-20
* fixed mp3 delay/padding to be friends with cue splittingGravatar waker2011-04-19
* fixed mp3 seek regressionGravatar waker2011-04-19
* removed debug printfs from mp3 pluginGravatar waker2011-04-17
* mp3: fixed skipping invalid frames at the start of streams;Gravatar waker2011-04-16
* mp3 parser: don't get parameters from frames coming after corrupted framesGravatar waker2011-04-14
* mp3: changed bitrate calculation to use filesize/duration*8Gravatar waker2011-04-06
* fixed mp3 parser slowdownGravatar waker2011-04-05
* fixed mp3 parser failing on short filesGravatar waker2011-04-04
* disabled mp3 tracingGravatar waker2011-04-04
* mp3: fixed streaming radio regressionGravatar waker2011-04-04
* mp3: fixed sample-accurate seeking, disabled gapless delay/padding for nowGravatar waker2011-04-03
* optimized mp3 parser by reducing number of syscallsGravatar waker2011-04-02
* fixed few mp3 problemsGravatar waker2011-04-02
* mp3: fixed constant bitrate calculation when xing frame existsGravatar waker2011-04-01
* thread-safe config accessGravatar waker2011-03-31
* got rid of filetype field in playitem structureGravatar waker2011-03-24
* mp3: fixed vbr flag and avg bitrate calculation when Xing header is presentGravatar waker2011-03-17
* fixed setting vbrmethod from xing headerGravatar waker2011-03-10
* moved most of track properties from playItem struct to metadataGravatar waker2011-03-09
* removed author and email fields, added single all-purpose copyright field;Gravatar waker2011-02-27