aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/plugins/SndfileDecoderPlugin.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* decoder/sndfile: include cleanupMax Kellermann2014-09-211-1/+0
|
* decoder/sndfile: remove obsolete code commentMax Kellermann2014-09-191-3/+0
|
* decoder/sndfile: remove debug printf()Max Kellermann2014-09-191-2/+0
|
* decoder/sndfile: log detailed sf_open_virtual() error messageMax Kellermann2014-09-191-1/+2
|
* decoder/sndfile: support float and 16 bit samplesMax Kellermann2014-09-191-4/+32
| | | | | Support these PCM formats natively, instead of letting libsndfile convert everything to 32 bit.
* decoder/sndfile: move sf_readf_int() call to sndfile_read_frames()Max Kellermann2014-09-191-2/+10
|
* decoder/sndfile: add sndfile_sample_format()Max Kellermann2014-09-191-1/+9
| | | | Prepare for other sample formats.
* decoder/sndfile: refactor frame_to_time()Max Kellermann2014-08-301-8/+6
|
* TagHandler: pass SongTime to duration()Max Kellermann2014-08-291-2/+3
|
* DecoderAPI: pass SignedSongTime to decoder_initialized()Max Kellermann2014-08-291-2/+3
|
* decoder/sndfile: use integer seek timesMax Kellermann2014-08-261-12/+1
|
* InputStream: move typedef offset_type to Offset.hxxMax Kellermann2014-08-191-1/+1
| | | | Reduce header dependencies.
* decoder/sndfile: check InputStream::KnownSize()Max Kellermann2014-08-191-0/+3
|
* decoder/sndfile: implement scan_stream() instead of scan_file()Max Kellermann2014-07-111-5/+6
|
* decoder/sndfile: make variables more localMax Kellermann2014-07-111-10/+7
|
* decoder/sndfile: support more tag typesMax Kellermann2014-07-111-0/+4
|
* decoder/sndfile: add str_type to TagType tableMax Kellermann2014-07-111-3/+11
|
* decoder/sndfile: move code to sndfile_handle_tag()Max Kellermann2014-07-111-15/+12
|
* decoder/sndfile: log libsndfile version on startupMax Kellermann2014-07-111-1/+8
|
* Merge branch 'v0.18.x'Max Kellermann2014-07-111-28/+27
|
* InputStream: make Seek() always absoluteMax Kellermann2014-05-221-2/+22
| | | | | Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations.
* Merge tag 'release-0.18.10'Max Kellermann2014-04-101-6/+20
|
* DecoderPlugin: pass Path instance to file_decode() and scan_file()Max Kellermann2014-02-071-3/+4
|
* Input*: move to input/Max Kellermann2014-01-241-1/+1
|
* decoder/*: move to decoder/plugins/Max Kellermann2014-01-241-0/+260