- 18 Aug, 2014 5 commits
-
-
Max Kellermann authored
Generate more detailed error messages.
-
Max Kellermann authored
Eliminate duplicate definition (in input plugin and decoder plugin).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 22 May, 2014 1 commit
-
-
Max Kellermann authored
Remove the "whence" parameter that is not actually necessary, and only complicates the InputStream implementations.
-
- 11 May, 2014 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Replace InputPlugin attributes.
-
Max Kellermann authored
Replaces the method Close().
-
Max Kellermann authored
Prepare for adding virtual methods.
-
Max Kellermann authored
-
- 01 Mar, 2014 1 commit
-
-
Max Kellermann authored
Add enum InputResult which is a tri-state. Input plugins may now fail and just become unavailable.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 28 Nov, 2013 2 commits
-
-
Max Kellermann authored
Replaces GLib's g_str_has_prefix().
-
Max Kellermann authored
-
- 23 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 17 Oct, 2013 2 commits
-
-
Max Kellermann authored
Decouple some more from GLib.
-
Max Kellermann authored
-
- 15 Oct, 2013 1 commit
-
-
Max Kellermann authored
This was a memory leak, because "mime" was a std::string which created another copy and discarded the allocated buffer.
-
- 02 Oct, 2013 1 commit
-
-
Max Kellermann authored
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 04 Aug, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 28 Jan, 2013 4 commits
-
-
Max Kellermann authored
Eliminate input_stream_init() and input_stream_deinit().
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
This is the version present in Ubuntu Oneiric, the oldest distribution with gcc 4.6. Debian Squeeze is off target, because it has gcc 4.4, which is unable to compile MPD anyway. This commit drops all API compatibility hacks for older versions.
-
- 27 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 26 Jan, 2013 1 commit
-
-
Max Kellermann authored
Hide the definition from C code, to prepare the transition to C++.
-
- 25 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 21 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 14 Aug, 2012 1 commit
-
-
Max Kellermann authored
This is part of libavutil.
-
- 04 Jan, 2012 2 commits
-
-
Max Kellermann authored
URLContext is deprecated.
-
Max Kellermann authored
Support ancient ffmpeg versions.
-
- 16 Sep, 2011 1 commit
-
-
Max Kellermann authored
Add GMutex, GCond attributes which will be used by callers to conditionally wait on the stream. Remove the (now-useless) plugin method buffer(), wait on GCond instead. Lock the input_stream before each method call. Do the same with the playlist plugins.
-
- 14 Sep, 2011 1 commit
-
-
Max Kellermann authored
-
- 03 Jul, 2011 1 commit
-
-
Skottish authored
FFmpeg/libav have dropped AVIO_RDONLY in favor of AVIO_FLAG_READ. This patch fixes that in MPD.
-
- 09 May, 2011 1 commit
-
-
Max Kellermann authored
URLContext is deprecated.
-