- 03 Feb, 2012 7 commits
-
-
Max Kellermann authored
Implements support for libavcodec 0.9, which removes the compatibility macros SAMPLE_FMT_*
-
Max Kellermann authored
Minor optimisation.
-
Max Kellermann authored
Use the tag_item_names table to look up the names of all MPD tags, and remove the duplicate entries from ffmpeg_tag_maps.
-
Max Kellermann authored
Allow using this function without the ffmpeg_tag_map struct.
-
Max Kellermann authored
Eliminate some duplicate code.
-
Max Kellermann authored
Move the #ifdefs out of _copy_metadata().
-
Max Kellermann authored
No interest in this return value.
-
- 24 Jan, 2012 1 commit
-
-
Max Kellermann authored
-
- 12 Jan, 2012 2 commits
-
-
Max Kellermann authored
Require libavutil 51.5.0.
-
Max Kellermann authored
This function was added when the libavformat version was 53.2.0, but the actual release 53.2.0 did not have it.
-
- 04 Jan, 2012 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Needed for av_rescale_q() in ffmpeg 0.8.
-
Max Kellermann authored
avcodec_open() has been deprecated.
-
Max Kellermann authored
It's a no-op and deprecated.
-
Max Kellermann authored
-
- 24 Dec, 2011 1 commit
-
-
Max Kellermann authored
For simpler seeking within current song.
-
- 28 Nov, 2011 1 commit
-
-
Max Kellermann authored
Initialize the audio_format before calling avcodec_open(), because avcodec_open() will fill bogus values.
-
- 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.
-
- 15 Sep, 2011 6 commits
-
-
Max Kellermann authored
Let the codec start with fresh buffers. This should fix the remaining seeking issues.
-
Max Kellermann authored
Use AVStream.time_base to convert the decoder_seek_where() value, and pass the current stream number to av_seek_frame().
-
Max Kellermann authored
Use flag AV_TIME_BASE.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Code simplification.
-
- 18 Jul, 2011 2 commits
-
-
Max Kellermann authored
av_open_input_stream() has been deprecated.
-
Max Kellermann authored
AVMetadata has been deprecated.
-
- 03 Jul, 2011 1 commit
-
-
oblique authored
-
- 09 May, 2011 6 commits
-
-
Max Kellermann authored
It's a no-op and deprecated.
-
Max Kellermann authored
-
Max Kellermann authored
avcodec_decode_audio3() has been added in libavformat 52.25.0, and the predecessor avcodec_decode_audio2() has been deprecated.
-
Max Kellermann authored
-
Anton Khirnov authored
fixes build with lavc 53.
-
Max Kellermann authored
For ffmpeg < 0.5. Copied from libavutil 0.5.
-
- 12 Apr, 2011 3 commits
-
-
Max Kellermann authored
avcodec_decode_audio3() has been added in libavformat 52.25.0, and the predecessor avcodec_decode_audio2() has been deprecated.
-
Max Kellermann authored
-
Anton Khirnov authored
All modern distros ship 0.5, so there's no need to support old and buggy ffmpeg versions.
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 04 Nov, 2010 1 commit
-
-
Max Kellermann authored
.. instead of av_get_bits_per_sample_format(). The SampleFormat enum value is authoritative.
-
- 19 Jul, 2010 1 commit
-
-
Max Kellermann authored
libavformat 0.6 does not pass the original URI pointer to the "open" method, which leads to a crash because MPD was using a dirty hack to pass a pointer to that method. This patch switches to av_open_input_stream() with a custom ByteIOContext class, instead of doing the URI string hack with av_open_input_file(). Loosely based on a patch from Jasper St. Pierre.
-