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
2012-10-06Give all anonymously typedeffed structs in headers a nameDiego Biurrun
Anonymous structs cannot be forward declared and have no benefit.
2012-03-20movenc: Add a min_frag_duration optionMartin Storsjö
The other fragmentation options (frag_duration, frag_size and frag_keyframe) are combined with OR, cutting fragments at the first of the conditions being fulfilled. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-22movenc: Buffer the mdat for the initial moov fragment, tooMartin Storsjö
This allows writing QuickTime-compatible fragmented mp4 (with a non-empty moov atom) to a non-seekable output. This buffers the mdat for the initial fragment just as it does for all normal fragments, too. Previously, the resulting atom structure was mdat,moov, moof,mdat ..., while it now is moov,mdat, moof,mdat. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-14movenc: Support muxing VC1Martin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-30movenc: cosmetics: Get rid of camelCase identifiersMartin Storsjö
Also add spacing around operators on touched lines, and split one line to match the common style. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-27movenc: Support adding isml (smooth streaming live) metadataMartin Storsjö
This metadata is required for pushing a live stream to an IIS publishing point. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-25movenc: Add a separate ismv/isma (smooth streaming) muxerMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-25movenc: Allow the caller to decide on fragmentationMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-25movenc: Add support for writing fragmented mov filesMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-25movenc: Add a separate start_ptsMartin Storsjö
This fixes calculation of trackDuration if the MOVIentry array is cleared. This is required by the fragmentation support in the next patch. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-21movenc: Reorder entries in the MOVIentry struct, for tigheter packingMartin Storsjö
Originally, sizeof(struct MOVIentry) was 48, after the reordering, it is 40 in my build configuration. When writing really long mov/mp4 files, this can make a difference - this saves a bit over 2 MB of memory per hour of video (down to 10.3 MB per hour from 12.3 MB per hour initially) for a video with 75 packets per second - 25 fps + 50 audio packets (which is the case for AMR audio). Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-16movenc: Rudimentary IODs support.Alex Converse
2011-12-11movenc: Use the actual converted sample for RTP hintingMartin Storsjö
If an annex b bitstream is muxed into mov, the actual written sample is reformatted to mp4 syntax before writing. Currently, the RTP hints that copy data from the normal video track, where the payload data might be offset compared to the original sample that the RTP hinting used (when 3 byte annex b startcodes have been converted into 4 byte mp4 format startcodes). Signed-off-by: Martin Storsjö <martin@martin.st>
2011-11-02Replace outdated references to ffmpeg tool with avconv.Diego Biurrun
2011-06-10movenc: Add RTP muxer/hinter optionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-05-27movenc: Deprecate the global RTP hinting flag, use a private AVOption insteadMartin Storsjö
Instead of -fflags rtphint, set -movflags rtphint instead. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-05-27movenc: Add an AVClass for setting muxer specific optionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-05-18Use a heuristic for describing the RTP packets using sample dataMartin Storsjö
Originally committed as revision 23165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-18Add initial support for RTP hinting in the mov muxerMartin Storsjö
Originally committed as revision 23164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-18Make mov_write_packet non-static, add ff_ prefixMartin Storsjö
Originally committed as revision 23163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-05-18Move the mov muxer structures to a separate headerMartin Storsjö
Originally committed as revision 23162 to svn://svn.ffmpeg.org/ffmpeg/trunk