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
2011-08-15lavf,lavd: remove all usage of AVFormatParameters from demuxers.Anton Khirnov
AVFormatParameters are converted into corresponding private options in av_open_input_file/stream() compat wrappers, so accessing them from demuxers is redundant.
2011-07-18rtsp: remove disabled codeDiego Biurrun
2011-07-17lavf: use designated initialisers for all (de)muxers.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-04Do not include mathematics.h in avutil.hMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-07Replace some nonstandard DEBUG_* preprocessor directives by plain DEBUG.Diego Biurrun
2011-05-27rtspdec: add initial_pause private option.Anton Khirnov
Deprecate corresponding AVFormatParameters field.
2011-05-11rtsp: Only do keepalive using GET_PARAMETER if the server supports itMartin Storsjö
This is more like what VLC does. If the server doesn't mention supporting GET_PARAMETER in response to an OPTIONS request, VLC doesn't send any keepalive requests at all. After this patch, libavformat will still send OPTIONS keepalives if GET_PARAMETER isn't explicitly said to be supported. Some RTSP cameras don't support GET_PARAMETER, and will close the connection if this is sent as keepalive request (but support OPTIONS just fine, but probably don't need any keepalive at all). Some other cameras don't support using OPTIONS as keepalive, but require GET_PARAMETER instead. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-04-04avio: make url_read_complete() internal.Anton Khirnov
2011-03-31rtsp: Use GET_PARAMETER for keep-alive for generic RTSP serversMartin Storsjö
According to the RFC, GET_PARAMETER should be used for this, and according to a report from Tim Ouellette, OPTIONS doesn't work for keeping the connection alive for some servers. Also, live555 uses GET_PARAMETER for this purpose. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-03-23Do not use format string "%0.3f" for RTSP Range field.Carl Eugen Hoyos
The format string was locale-depending. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-23avio: rename url_fopen/fclose -> avio_open/close.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-23libavformat: Remove FF_NETERRNO()Martin Storsjö
Map EAGAIN and EINTR from ff_neterrno to the normal AVERROR() error codes. Provide fallback definitions of other errno.h network errors, mapping them to the corresponding winsock errors. This eases catching these error codes in common code, without having to distinguish between FF_NETERRNO(EAGAIN) and AVERROR(EAGAIN). This fixes roundup issue 2614, unbreaking blocking network IO on windows. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-12rtsp/rdt: Assign the RTSPStream index to AVStream->idMartin Storsjö
This is used for mapping AVStreams back to their corresponding RTSPStream. Since d9c0510, the RTSPStream pointer isn't stored in AVStream->priv_data any longer, breaking this mapping from AVStreams to RTSPStreams. Also, we don't need to clear the priv_data in rdt cleanup any longer, since it isn't set to duplicate pointers. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-01-30Replace dprintf with av_dlogLuca Barbato
dprintf clashes with POSIX.1-2008
2011-01-28rtsp: make ff_sdp_parse return value forwardedLuca Barbato
the sdp demuxer did not forward it at all while the rtsp demuxer assumed a single kind of error
2011-01-27Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.Diego Elio Pettenò
This also lists the objects from those two libraries as internal (by adding the ff_ prefix) so that they can then be hidden via linker scripts.
2011-01-25rtspdec: Retry with TCP if UDP failedMartin Storsjö
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-25rtspdec: Move rtsp_read_pause up, next to rtsp_read_playMartin Storsjo
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-06ReindentMartin Storsjö
Originally committed as revision 26235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-06rtsp: Simplify codeMartin Storsjö
Originally committed as revision 26234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-06rtsp: Move resetting of rtpdec parameters to before sending the PLAY requestMartin Storsjö
Originally committed as revision 26233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-02rtsp: Store the Content-Base header value straight to the targetMartin Storsjö
This avoids having a large temporary buffer in the struct used for storing the rtsp reply headers. Originally committed as revision 26192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-02rtsp: Add a method parameter to ff_rtsp_read_replyMartin Storsjö
Originally committed as revision 26189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-02rtpdec: Emit timestamps for packets before the first RTCP packet, tooMartin Storsjö
Emitted timestamps in each stream start from 0, for the first received RTP packet. Once an RTCP packet is received, that one is used for sync, emitting timestamps that fit seamlessly into the earlier ones. Originally committed as revision 26187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-15rtsp: Parse and use the Content-Base reply header, if presentMartin Storsjö
This fixes playing RTSP urls with query parameters. Originally committed as revision 25755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-07rtsp: Set the real_setup pointer properly, avoid out of bounds memory accessesYuriy Kaminskiy
This fixes a regression since svn rev 24752, where the real_setup pointer was set incorrectly. The arithmetic with the real_setup_cache pointer is in units of enum AVDiscard, so the sizeof multiplication should be removed. Patch by Yuriy Kaminskiy, yumkam at mail dot ru. Originally committed as revision 25684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-10-29rtsp: Split out the RTSP demuxer functions to a separate, new fileMartin Storsjö
Originally committed as revision 25601 to svn://svn.ffmpeg.org/ffmpeg/trunk