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-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-20avio: rename ByteIOContext to AVIOContext.Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
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.
2010-05-28Move rm_codec_tags to rm.c so muxer/demuxer can share it.Francesco Lavra
Patch by Francesco Lavra <francescolavra interfree it>. Originally committed as revision 23360 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-30Replace @returns by @return.Benoit Fouet
Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-13export rm_reorder_sipr_data() for future use by matroska demuxerAurelien Jacobs
Originally committed as revision 22491 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-13export sipr_subpk_size for future use by matroska demuxerAurelien Jacobs
Originally committed as revision 22490 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-06ff_rm_metadata is const.Reimar Döffinger
Originally committed as revision 19786 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-30Don't use a pointer-to-flags/timestamp in ff_rm_parse_packet(); the functionRonald S. Bultje
used to return packet data, which might update the flags/timestamp to be used for the next packet data returned by the demuxer. However, that was separated out into a new function, and the flags/timestamp are thus never updated within ff_rm_parse_packet() anymore, and thus do not need to be a pointer. Originally committed as revision 19539 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-06Remove '\p', '\c' and '\e' doxygen markup from doxy, as it shouldStefano Sabatini
improve plain text doxy readability. See the thread: "[RFC] Should we use doxygen markup?". Originally committed as revision 19122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-16Remove packet returning in ff_rm_parse_packet() if we're using the packetRonald S. Bultje
cache, since this can already be accessed through ff_rm_retrieve_cache(). See "[PATCH] rmdec.c: remove cache access duplication" thread. Originally committed as revision 18009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-18use new metadata API in rm (de)muxerAurelien Jacobs
Originally committed as revision 17396 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-12-28Reindent after r16368.Ronald S. Bultje
Originally committed as revision 16369 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-28Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion inRonald S. Bultje
"[PATCH] oops I broke rdt.c" mailinglist thread. Originally committed as revision 16368 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-28Add RMStream object as function argument to public functions so that non-.rmRonald S. Bultje
AVStreams can be used to call these public rmdec.c functions as well, as is the case for RDT/RTSP streams. See mailinglist discussion in "[PATCH] rdt.c: don't reuse the same AVStream in both RTSP and RM demuxer" thread. Originally committed as revision 16366 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-28Implement RMStream stream-specific private data object in the RM demuxer.Ronald S. Bultje
This allows multiple video or audio streams per .rm file. See mailinglist thread "[PATCH] rmdec.c: implement RMVideo/AudioStream". Originally committed as revision 16365 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-14Split RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c.Ronald S. Bultje
Reason for this is that there are no shared entries in the demuxer/muxer context, making it a mystery as to why it was shared between the two. See "[PATCH] clean rmdemux/muxcontext" patch on mailinglist. Originally committed as revision 16111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-14Don't access RMContext directly in rdt.c. Rather, use the return value ofRonald S. Bultje
ff_rm_parse_packet() to indicate whether more audio packets are available in the demuxer from the last RM frame, and save that in the RDT parsing context. See patch/discussion in "[PATCH] rdt.c: don't access RMContext" on ML. Originally committed as revision 16110 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-17Add ByteIOContext argument to public ff_rm_* functions so that we canRonald S. Bultje
specify the data source as function argument instead of in s->pb before calling the function. Discussed in ML thread "[PATCH] fix small memleak in rdt.c". Originally committed as revision 15849 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-03Use chunk-size in function calling mdpr_read_codecdata() rather than in theRonald S. Bultje
function itself. This way, old-style (.ra4) RTSP/RDT OpaqueData chunks can be parsed using this function as well (they don't have the size bits). See discussion on ML in "[PATCH] rmdec.c - small read_mdpr_codecdata() API modification". Originally committed as revision 15163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-31Globally rename the header inclusion guard names.Stefano Sabatini
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-02Revert r14497Michael Niedermayer
Log: Add missing header #includes. Policy violation (change not approved by maintainer) and while discussions where ongoing and no consensus has been reached. Originally committed as revision 14500 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-01Add missing header #includes.Diego Biurrun
Originally committed as revision 14497 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-04Make three rm demuxer functions non static.Ronald S. Bultje
Patch by Ronald S. Bultje rsbultje gmail com Original thread: [FFmpeg-devel] [PATCH] Realmedia / RTSP (RDT) Date: 12/28/2007 10:19 PM Originally committed as revision 11392 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-03Seek regression for RM demuxer fixKostya Shishkov
Originally committed as revision 10907 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-21Demux full frames instead of sliced for RealVideo.Kostya Shishkov
Some changes by Roberto Togni and blessed by him on IRC. Originally committed as revision 10823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-30split rm muxer and demuxer in their own filesAurelien Jacobs
Originally committed as revision 9156 to svn://svn.ffmpeg.org/ffmpeg/trunk