Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'master' into devel | Alexey Yakovenko | 2010-01-31 |
|\ | | | | | | | | | | | | | | | Conflicts: main.c plugins/flac/flac.c plugins/mpgmad/mpgmad.c streamer.c | ||
| * | improved icy metadata support | Alexey Yakovenko | 2010-01-30 |
| | | |||
| * | icy-metadata support for mp3 streams | Alexey Yakovenko | 2010-01-30 |
| | | |||
| * | duration calc and seeking fixes in mpgmad | Alexey Yakovenko | 2010-01-30 |
| | | |||
* | | refcounted playitems | Alexey Yakovenko | 2010-01-23 |
| | | |||
* | | Merge branch 'master' into devel | Alexey Yakovenko | 2010-01-13 |
|\| | | | | | | | | | | | | | Conflicts: configure.ac deadbeef.h plugins/mpgmad/mpgmad.c | ||
| * | arithmetic exception fix in mpgmad plugin | Alexey Yakovenko | 2010-01-13 |
| | | |||
* | | ported gme and dumb to new api | Alexey Yakovenko | 2010-01-12 |
| | | |||
* | | decoder plugin reentrancy WIP (mp3 works) | Alexey Yakovenko | 2010-01-11 |
| | | |||
* | | runtime linking of playlist tracks to decoder plugins is done via strings ↵ | Alexey Yakovenko | 2010-01-11 |
|/ | | | | instead of pointers (to allow easy unloading of decoders) | ||
* | support for interruption of http streaming at any time | Alexey Yakovenko | 2010-01-09 |
| | |||
* | compiler warning cleanup | Alexey Yakovenko | 2010-01-03 |
| | |||
* | updated copyright notice to 2010 | Alexey Yakovenko | 2010-01-03 |
| | |||
* | changed cuesheet loading APIs, embedded metadata now adds up with cuesheet ↵ | Alexey Yakovenko | 2010-01-02 |
| | | | | metadata | ||
* | experimental bitrate display | Alexey Yakovenko | 2009-12-25 |
| | |||
* | fixed mp3 cue track switching | Alexey Yakovenko | 2009-12-16 |
| | |||
* | fixed serious mp3 parser error | Alexey Yakovenko | 2009-11-15 |
| | |||
* | improved vbr mp3 duration accuracy when adding to playlist | Alexey Yakovenko | 2009-11-10 |
| | | | | based on 100 frames average, used only for local files | ||
* | fixed mpgmad filetype display for shoutcast streams | Alexey Yakovenko | 2009-11-08 |
| | |||
* | now it's possible to interrupt hanging file operations (e.g. slow http) | Alexey Yakovenko | 2009-11-08 |
| | |||
* | rewrote icy header parser | Alexey Yakovenko | 2009-11-06 |
| | | | | shoutcast title is being read from icy headers | ||
* | disabled mpgmad tracing | Alexey Yakovenko | 2009-10-20 |
| | |||
* | refactored mpgmad plugin - should be faster and more memory-efficient, also ↵ | Alexey Yakovenko | 2009-10-16 |
| | | | | smaller code | ||
* | plugins that miss dependencies will not be built | Alexey Yakovenko | 2009-10-12 |
| | | | | configure now prints list of all plugins being processed | ||
* | experimental kbps display in statusbar | Alexey Yakovenko | 2009-10-11 |
| | |||
* | added total playtime display to statusbar | Alexey Yakovenko | 2009-10-11 |
| | |||
* | updated plugins descriptions | Alexey Yakovenko | 2009-10-10 |
| | | | | added basic gui configuration window | ||
* | mp3 shoutcast streaming | Alexey Yakovenko | 2009-10-04 |
| | | | | fixed vfs_curl.getlength | ||
* | fixed seeking in vfs_curl | Alexey Yakovenko | 2009-10-03 |
| | |||
* | disabled printing some of libmad errors | Alexey Yakovenko | 2009-10-03 |
| | |||
* | mp3 seeking for slow streams (vfs_curl) | Alexey Yakovenko | 2009-10-02 |
| | |||
* | added http filesize fetching (allows mp3 duration calc, etc) | Alexey Yakovenko | 2009-10-01 |
| | |||
* | fixed playback of http mp3 streams with unknown length | Alexey Yakovenko | 2009-10-01 |
| | |||
* | improved curl seeking | Alexey Yakovenko | 2009-10-01 |
| | | | | | fixed abnormal termination/hang if curl streamer was active added id3v2 reading for streaming mp3s | ||
* | mp3 streaming WIP | Alexey Yakovenko | 2009-09-30 |
| | |||
* | added VFS plugins | Alexey Yakovenko | 2009-09-28 |
| | | | | | implemented stdio VFS plugin ported flac, mpgmad, ffap, vorbis, wavpack, junklib to VFS | ||
* | a bunch of fixes/tweaks for 0.2.3 | Alexey Yakovenko | 2009-09-27 |
| | |||
* | changed mp3 tag priority to ape->id3v2->id3v1 | Alexey Yakovenko | 2009-09-26 |
| | |||
* | removed start/end time from playItem_t | Alexey Yakovenko | 2009-09-22 |
| | |||
* | fixed mp3 parser to skip id3v2 | Alexey Yakovenko | 2009-09-22 |
| | |||
* | fixed vbr seeking | Alexey Yakovenko | 2009-09-22 |
| | |||
* | mp3 accuracy fixes | Alexey Yakovenko | 2009-09-22 |
| | |||
* | sample-accurate mp3 start/end points for cuesheets | Alexey Yakovenko | 2009-09-21 |
| | |||
* | disabled debug in mp3 decoder | Alexey Yakovenko | 2009-09-21 |
| | |||
* | fixed mp3 startgap skipping | Alexey Yakovenko | 2009-09-21 |
| | |||
* | fixed some regressions in mpgmad; fixed start/end gaps | Alexey Yakovenko | 2009-09-20 |
| | |||
* | added mp3 lame header reader | Alexey Yakovenko | 2009-09-17 |
| | |||
* | fixed mp3 playback/seeking | Alexey Yakovenko | 2009-09-17 |
| | |||
* | mp3 gapless playback WIP | Alexey Yakovenko | 2009-09-17 |
| | |||
* | gapless playback 2nd iteration - sample-accurate seeking on flac and ape | Alexey Yakovenko | 2009-09-16 |
| |