Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-02http: Handle 301/307 redirect requests, tooMike Edenfield
Patch by Mike Edenfield, kutulu at kutulu dot org Originally committed as revision 25651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-09-26Move AVOptions from libavcodec to libavutilMichael Niedermayer
Originally committed as revision 25210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-19Move the definition of the maximum url size for static buffers to internal.hMartin Storsjö
Originally committed as revision 24833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-09http: Return EOF at the end of the content even if the connection isn't closedMartin Storsjö
We do request Connection: close, but some servers ignore it. Originally committed as revision 24746 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-16http: Log a warning when receiving an error codeMartin Storsjö
Originally committed as revision 24266 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-27Make ff_url_split() publicMåns Rullgård
ff_url_split() is retained as an alias, as it was used by ffserver, to avoid breaking ABI compatibility with it. Originally committed as revision 23822 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-22Make the http protocol open the connection immediately in http_open againMartin Storsjö
Also make the RTSP protocol use url_alloc and url_connect instead of relying on the delay open behaviour. Originally committed as revision 23710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-22Add an AVClass to the HTTPContextMartin Storsjö
Originally committed as revision 23709 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-22Allocate the HTTPContext through URLProtocol.priv_data_sizeMartin Storsjö
Originally committed as revision 23708 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21HTTP: Add a method for initializing the authentication state from another ↵Martin Storsjö
connection Originally committed as revision 23685 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21ReindentMartin Storsjö
Originally committed as revision 23684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21HTTP: Compact the code for writing chunked post dataMartin Storsjö
Originally committed as revision 23683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21HTTP: Get rid of the is_chunked variable, use the chunksize variable insteadMartin Storsjö
Originally committed as revision 23682 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21HTTP: Clarify a commentMartin Storsjö
Originally committed as revision 23681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21Reset chunksize back to zero (= no chunked encoding) after each new openRonald S. Bultje
connection (e.g. a seek). This fixes the theoretical case where a server sends a file first using chunked encoding, and then using non-chunked encoding. Originally committed as revision 23665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-21Use url_write(), not http_write(), for sending the HTTP headers. This preventsRonald S. Bultje
them from being sent using chunked encoding (I don't think this ever happened, but either way it would be wrong). Originally committed as revision 23664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-09Make sure the http protocol handler returns errors if a delayed open had failedMartin Storsjö
Originally committed as revision 23548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-09Initialize the http connection in http_seek, tooMartin Storsjö
This makes url_fsize return correct values for delay opened connections that have not yet been initialized. This fixes using the image2 demuxer with http sources. Originally committed as revision 23546 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08ReindentMartin Storsjö
Originally committed as revision 23534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08Add support for disabling chunked transfer encoding for the http protocolJosh Allmann
Patch by Josh Allmann, josh dot allmann at gmail Originally committed as revision 23531 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08Fix handling of errors in the http protocolMartin Storsjö
If http_connect fails, we've already stored the new connection handle in s->hd, so clear it so http_close won't double-free it. 10l to me for not spotting it during review Originally committed as revision 23529 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08Fix bugs in the http custom header handlingMartin Storsjö
Initialize the buffer av_strlcatf writes into. Add the dash at the end of the Range header. 10l to me for not spotting it earlier Originally committed as revision 23528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08Add the capability to write custom HTTP headersJosh Allmann
Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23526 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-08Modify the behaviour of http_open to implicitly delay connection establishmentJosh Allmann
The connection is made on the first http_read, http_write or http_seek. Patch by Josh Allmann, joshua dot allmann at gmail Originally committed as revision 23525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-04http: Set http_code to 200 when doing a POSTMartin Storsjö
This avoids reading and comparing uninitialized memory. Originally committed as revision 23464 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-01Declare the url_write buffer parameter as constMartin Storsjö
Originally committed as revision 23401 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-25Split out http authentication handling into a separate fileMartin Storsjö
This prepares for adding support for more authentication methods Originally committed as revision 22660 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-15move ff_url_split() and ff_url_join() declarations to internal.hAurelien Jacobs
those functions are not part of the public API Originally committed as revision 22534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08ReindentMartin Storsjö
Originally committed as revision 22322 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08Rename url_split to ff_url_splitMartin Storsjö
Since this function isn't in the public API, it should have an ff_ prefix. Originally committed as revision 22321 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06Use ff_url_join for assembling URLs, instead of snprintfMartin Storsjö
This ensures proper escaping of numerical IPv6 addresses. The RTSP (de)muxer needs its own network initialization, since it isn't a protocol and url_open hasn't been called yet. Originally committed as revision 22226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-14restore old buffer content when seek failed in http protocol, fix issue #1631Baptiste Coudurier
Originally committed as revision 21208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Reindent after r21166.Ronald S. Bultje
Originally committed as revision 21167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-12Use chunked encoding for HTTP uploads. Patch by Tomas HärdinTomas Härdin
<$firstname.$lastname()codemill,se>. Originally committed as revision 21166 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-23Add support for "chunked" data blocks. Patch by Peter Holik (peter holik at).Peter Holik
Originally committed as revision 19256 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-06Cosmetics : Use dprintf instead of printf.Peter Holik
Patch by Peter Holik < $firstname @ $lastname . at > Originally committed as revision 19126 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-06Cosmetics : Fix indentation after last commit.Jai Menon
Originally committed as revision 19125 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-06Introduce http_get_line and modify http_connect to use http_get_line.Peter Holik
Patch by Peter Holik <$firstname @ $lastname . at> Originally committed as revision 19124 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-03Add url_get_file_handle(), which is used to get the file descriptorRonald S. Bultje
associated with the I/O handle (e.g. the fd returned by open()). See "[RFC] rtsp.c EOF support" thread. There were previously some URI-specific implementations of the same idea, e.g. rtp_get_file_handles() and udp_get_file_handle(). All of these are deprecated by this patch and will be removed at the next major API bump. Originally committed as revision 17779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-03Reduce allocated length of the HTTP authentication request field buffer, asRonald S. Bultje
noticed by Stefano and Luca in the "[PATCH]RTSP Basic Authentication" mailinglist thread. av_base64_encode() was recently changed. The previous implementation required 12 extra bytes (ceil(len(src)/3.)*4+12), whereas the new one is guaranteed to fit in an exact buffer (ceil(len(src)/3.)*4), plus one extra byte for the trailing zero. This change fixes no bug, it just slightly decreases the amount of allocated memory. Originally committed as revision 17761 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-03Remove offset_t typedef and use int64_t directly instead.Diego Biurrun
The name offset_t is easily confused with the standard off_t type and *_t is POSIX reserved namespace if any POSIX header is included. Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-09Use full path for #includes from another directory.Diego Biurrun
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-03Remove a pointless cast.Reimar Döffinger
Originally committed as revision 11819 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-02Missing 'const' in cast.Reimar Döffinger
Originally committed as revision 11814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-12-28Revert hack which should have never been commited.Michael Niedermayer
------------------------------------------------------------------------ r464 | philipjsg | 2002-05-09 03:19:15 +0200 (Thu, 09 May 2002) | 3 lines * Add a sleep when doing the post to ffserver. Yes, this is the wrong solution. Originally committed as revision 11336 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-22os_support.h is also needed for usleep and lseek on MinGW.Ramiro Polla
Originally committed as revision 11075 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-19Replace all occurrences of AVERROR_IO with AVERROR(EIO).Panagiotis Issaris
Originally committed as revision 9760 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-24replace the uses of old string functions that Reimar missedMåns Rullgård
Originally committed as revision 9406 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-24use new string functionsMåns Rullgård
based on patch by Reimar Döffinger Originally committed as revision 9401 to svn://svn.ffmpeg.org/ffmpeg/trunk