FFmpeg git repo
Go to file
Stefan Fritsch 77dafced71 http: Fix decetion of range support in HTTP servers
currently libavformat only allows seeking if a request with "Range:
0-" results in a 206 reply from the HTTP server which includes a
Content-Range header. But according to RFC 2616, the server may also
reply with a normal 200 reply (which is more efficient for a request
for the whole file). In fact Apache HTTPD 2.2.20 has changed the
behaviour in this way and it looks like this change will be kept in
future versions. The fix for libavformat is easy: Also look at the
Accept-Ranges header.
(cherry picked from commit 31dfc49598)
2011-09-21 17:56:15 +02:00
doc Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-07-26 00:14:04 +02:00
ffpresets presets: forgotten libvpx presets 2011-06-21 17:52:16 +02:00
libavcodec jpegdec: set color_range 2011-09-21 17:56:15 +02:00
libavdevice Do not free BITMAPINFOHEADER before we are done using it. 2011-09-21 17:56:15 +02:00
libavfilter vf_scale: apply the same transform to the aspect during init that is applied per frame 2011-09-07 14:20:53 +02:00
libavformat http: Fix decetion of range support in HTTP servers 2011-09-21 17:56:15 +02:00
libavutil Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-07-26 00:14:04 +02:00
libpostproc postprocess: Remove test for impossible condition (was: Re: postprocess.c: replace check for p==NULL with *p==0) 2011-06-02 14:43:14 +02:00
libswscale Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-07-26 00:14:04 +02:00
mt-work Update todo 2011-06-12 18:01:29 +02:00
tests error_resilience: actually add counter when adding a MV predictor. 2011-06-20 22:18:23 +02:00
tools showfiltfmts: use av_get_pix_fmt_name() 2011-06-07 12:44:51 +02:00
.gitignore Merge remote-tracking branch 'qatar/master' 2011-05-20 05:48:22 +02:00
Changelog Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-07-26 00:14:04 +02:00
cmdutils_common_opts.h Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
cmdutils.c Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
cmdutils.h Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
common.mak Merge remote-tracking branch 'qatar/master' 2011-06-15 02:15:25 +02:00
configure Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-08-26 01:55:20 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
Doxyfile Update for 0.8.3 2011-09-07 15:27:03 +02:00
ffmpeg.c Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
ffplay.c Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
ffprobe.c Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
ffserver.c Make all option parsing functions match the function pointer type through which they are called. 2011-09-07 08:56:04 +02:00
ffserver.h multiple inclusion guard cleanup 2011-05-21 13:48:10 +02:00
INSTALL Merge remote branch 'qatar/master' 2011-04-08 02:50:13 +02:00
LICENSE Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
MAINTAINERS add MicroDVD muxer and demuxer 2011-04-04 01:29:40 +02:00
Makefile Merge remote-tracking branch 'qatar/release/0.7' into release/0.8 2011-07-26 00:14:04 +02:00
README Revert "partially rename FFmpeg to Libav" 2011-03-17 17:26:45 +01:00
RELEASE Update for 0.8.3 2011-09-07 15:27:03 +02:00
subdir.mak Merge remote-tracking branch 'qatar/master' 2011-06-04 06:35:17 +02:00
VERSION Update for 0.8.3 2011-09-07 15:27:03 +02:00
version.sh Merge remote-tracking branch 'qatar/master' 2011-06-20 04:07:34 +02:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* See the LICENSE file.