aboutsummaryrefslogtreecommitdiffstats
path: root/src/input/ffmpeg_input_plugin.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-01-21input/ffmpeg: convert to C++Max Kellermann1-204/+0
2012-08-14input/ffmpeg: remove fallback AV_VERSION_INT definitionMax Kellermann1-4/+1
This is part of libavutil.
2012-01-04input/ffmpeg: use the new AVIOContext APIMax Kellermann1-1/+37
URLContext is deprecated.
2012-01-04input/ffmpeg: define AV_VERSION_INT if not presentMax Kellermann1-0/+4
Support ancient ffmpeg versions.
2011-09-16input_stream: non-blocking I/OMax Kellermann1-2/+5
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.
2011-09-14input_stream: move input_stream_init(), _deinit() to _internal.cMax Kellermann1-0/+1
2011-07-03decoder/ffmpeg: use AVIO_FLAG_READ on newer ffmpeg versionsSkottish1-1/+3
FFmpeg/libav have dropped AVIO_RDONLY in favor of AVIO_FLAG_READ. This patch fixes that in MPD.
2011-05-09input/ffmpeg: use the new AVIOContext APIMax Kellermann1-1/+37
URLContext is deprecated.
2011-04-12decoder/ffmpeg: drop support for pre-0.5 ffmpegAnton Khirnov1-7/+0
All modern distros ship 0.5, so there's no need to support old and buggy ffmpeg versions.
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-05-18input/ffmpeg: new input plugin using libavformat's "avio" libraryMax Kellermann1-0/+168