aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder (unfollow)
Commit message (Expand)AuthorFilesLines
2008-11-02ffmpeg: don't rewind stream in url_close()Max Kellermann1-4/+0
2008-11-02decoder: rewind input stream after try_decode()Max Kellermann2-8/+0
2008-11-02ffmpeg: use decoder_read() wrapper instead of direct input_stream_read()Max Kellermann1-1/+2
2008-11-02ogg, ffmpeg: try to decode, even when the stream is not seekableMax Kellermann3-11/+1
2008-11-02decoder_api: added decoder_tag()Max Kellermann1-2/+6
2008-11-02aac, mod: moved decoder command check into loop conditionMax Kellermann2-18/+9
2008-11-02aac, mod: don't check for SEEK commandMax Kellermann2-18/+2
2008-11-02decoder_api: pass "seekable" flag to decoder_initialized()Max Kellermann12-23/+27
2008-11-01decoder: make the suffixes and mime_types arrays really constMax Kellermann11-32/+41
2008-11-01decoder: make all decoder_plugin structs constMax Kellermann11-12/+12
2008-10-31decoder_api: pass constant path pointersMax Kellermann11-27/+41
2008-10-31added prefix to header macrosMax Kellermann2-4/+4
2008-10-31ogg: don't include _flac_common.hMax Kellermann1-1/+0
2008-10-31oggflac: adapt to new APIMax Kellermann1-6/+6
2008-10-30ffmpeg: pass input_stream pointer to decoder_data()Max Kellermann1-3/+5
2008-10-30ffmpeg: use return value of decoder_data()Max Kellermann1-18/+20
2008-10-30ffmpeg: output buffer size cannot be negativeMax Kellermann1-5/+7
2008-10-30ffmpeg: break immediately after av_read_frame()Max Kellermann1-9/+8
2008-10-30ffmpeg: moved code to ffmpeg_send_frame()Max Kellermann1-27/+34
2008-10-30ffmpeg: report seek errors to MPDMax Kellermann1-5/+4
2008-10-30ffmpeg: simplified mpdurl_read()Max Kellermann1-13/+11
2008-10-30ffmpeg: call tag_free() instead of free()Max Kellermann1-1/+1
2008-10-30ffmpeg: eliminated local variable "tag"Max Kellermann1-7/+4
2008-10-30ffmpeg: make ffmpeg_helper() return boolMax Kellermann1-24/+21
2008-10-30ffmpeg: removed debug messagesMax Kellermann1-35/+5
2008-10-30ffmpeg: initialize base.decoderMax Kellermann1-0/+1
2008-10-30mpc: provide 24 bit samplesMax Kellermann1-7/+6
2008-10-30mpc: moved sample size into a constantMax Kellermann1-5/+9
2008-10-30mpc: renamed variable "s16" to "dest"Max Kellermann1-5/+4
2008-10-30mpc: fix broken integer sample conversionMax Kellermann1-6/+4
2008-10-30mpc: fix boolean interpretation of input_stream_seek()Max Kellermann1-1/+1
2008-10-30decoder: use bool for return values and flagsMax Kellermann11-114/+119
2008-10-30mp3: make mp3_read() return boolMax Kellermann1-19/+7
2008-10-29decoder: automatically flush the output buffer after decoder exitsMax Kellermann9-23/+0
2008-10-29decoder_api: removed decoder_clear()Max Kellermann8-16/+3
2008-10-29mp3: seek in backgroundMax Kellermann1-5/+7
2008-10-29mp3: return from mp3_synth_and_send() on any commandMax Kellermann1-2/+2
2008-10-29mp3: moved code to mp3_synth_and_send()Max Kellermann1-60/+74
2008-10-29mp3: moved code to mp3_send_pcm()Max Kellermann1-29/+48
2008-10-29mp3: moved code to mp3_update_timer_next_frame()Max Kellermann1-16/+28
2008-10-29mp3: moved code to mp3_this_frame_offset()Max Kellermann1-10/+10
2008-10-29mp3: moved code to mp3_time_to_frame()Max Kellermann1-11/+21
2008-10-29mp3: assert that the stream is seekableMax Kellermann1-5/+5
2008-10-28mp3: moved code to mp3_filesize_to_song_length()Max Kellermann1-23/+42
2008-10-28mp3: no "goto"Max Kellermann1-19/+36
2008-10-28mp3: use GLib allocation functionsMax Kellermann1-11/+9
2008-10-28mp3: use boolMax Kellermann1-50/+51
2008-10-28mp3: no CamelCaseMax Kellermann1-255/+254
2008-10-28mp3: remove obsolete commentsMax Kellermann1-4/+0
2008-10-28input_stream: convert offset and size to the off_t data typeMax Kellermann1-1/+1