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-07-14doxygen: Make sure parameter names match between .c and .h files.Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-10-01rtsp/rtpdec: Allow rtp_parse_packet to take ownership of the packet bufferMartin Storsjö
Do the same change for ff_rdt_parse_packet, too, to keep the interfaces similar. Originally committed as revision 25289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Remove angular brackets from Doxygen comments; Doxygen confuses them for HTML.Diego Biurrun
Originally committed as revision 23991 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-06Split rtp.h in rtp.h, rtpdec.h, and rtpenc.hLuca Abeni
Originally committed as revision 17016 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-07Parse the OpaqueData field for every AVStream represented by this "set ofRonald S. Bultje
streams" (a single RTSPStream / RDTDemuxContext can represent several AVStreams, that's just how Real/RDT was designed...). This will fill in most of the AVStream/AVCodecContext header fields, similar to reading a RM file header would. See "[PATCH] multi-stream MDPR parsing" thread on mailinglist. Originally committed as revision 16468 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-07Parse the ASMRuleBook SDP line to dynamically create one new AVStream forRonald S. Bultje
each "rule" described in the ASMRuleBook. Each rule represents a stream of identical content compared to other streams in the same rulebook, but with a possibly different codec/bitrate/etc. See "[PATCH] rdt.c: ASM rulebook parsing and AVStream creation" thread on mailinglist. Originally committed as revision 16466 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-30document ff_rdt_parse_open(). See ML discussion in "[PATCH] RDT/RealmediaRonald S. Bultje
patches #2" thread. Originally committed as revision 15963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-30Change function prototype from taking an AVStream to taking an index to theRonald S. Bultje
stream itself, plus a name change to signify that there may be multiple AVStreams per RDT set. See discussion in "[PATCH] RDT/Realmedia patches #2" thread on ML. Originally committed as revision 15962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-15Make function comment a bit more linguistically correct.Ronald S. Bultje
Originally committed as revision 15835 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-15Add is_keyframe param to ff_rdt_parse_header(). See ML discussion inRonald S. Bultje
"[PATCH] RDT/Realmedia patches #2" thread. Originally committed as revision 15833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-15Rename variables in ff_rdt_parse_header() and callers to match theRonald S. Bultje
comment documentation in that function. See discussion on ML in the "[PATCH] RDT/Realmedia patches #2" thread. Originally committed as revision 15825 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-04Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail ↵Diego Biurrun
com. Originally committed as revision 15552 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-04Implement RDTDemuxContext, which contains RDT-specific data (similar toRonald S. Bultje
RTPDemuxContext for RTP) for these streams where the transport protocol is RDT (as served by Realmedia servers). Originally committed as revision 15544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-01This patch refactors RDT packet header parsing so that it can be used inRonald S. Bultje
rtsp.c to detect the ID of the packet source also in case of TCP streams. This allows proper playback of RDT streams with multiple stream types, e.g. audio + video. Accepted by LucaB in "RDT/Realmedia patches #2" thread on ML. Originally committed as revision 15496 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-30Remove access to rdt_data struct in functions called outside of theRonald S. Bultje
DynamicProtocol* context. Doing so could lead to problems if we're accessing Real servers serving non-RDT data (or the other way around). Temporarily, this patch adds a _subscribe2() function which will soon be removed in one of the subsequent commits. OK'ed by Luca in "Realmedia patch" thread on ML. Originally committed as revision 15483 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-07Implement RDT-specific data parsing routines. After these changes, simpleRonald S. Bultje
playback of RTSP/RDT streams should work. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15237 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-07Implement a RDT-specific SET_PARAMETER command that subscribes to theRonald S. Bultje
first stream in a RTSP/RDT session. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-07Add dynamic payload handlers to rdt.c. These follow the same API as the onesRonald S. Bultje
in rtpdec.c, so that they can be shared and used in the same way in rtsp.c. The handlers, since they are specific for RDT, are registered in rdt.c and a new registration function is thus called from allformats.c. The dynamic payload handler also implements RDT-specific SDP-line parsing for OpaqueData and StartTime, which are specific for RDT and needed for proper playback. OpaqueData contains one or a list ("MLTI") of "MDPR" chunks that can be parsed by the rmdec.c function ff_rm_read_mdpr_codecdata(). To use this function, we create a new rdt_demuxer, which has the same private data as the rm_demuxer. The resulting AVFormatContext created with _open_stream() can thus be used to call functions in the RM demuxer. See discussion in "Realmedia patch" thread on ML. Originally committed as revision 15234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-03Implement Realmedia/RTSP-compatible SETUP command. This includes calculationRonald S. Bultje
of the "RealChallenge2" response, which is some sort of authentication. See discussion in "Realmedia patch" thread on ffmpeg-devel. Originally committed as revision 15170 to svn://svn.ffmpeg.org/ffmpeg/trunk