488 Commits (f148537c414e97f2e5351fe6d4669eb0ced5fff6)

Author SHA1 Message Date
Michael Niedermayer 1e059731a3 movenc: fix segfault with chapter tracks 13 years ago
Reimar Döffinger 40393ac568 movenc: add some default cases. 13 years ago
Diego Biurrun a92be9b856 Replace memset(0) by zero initializations. 13 years ago
Martin Storsjö 68893afe1d movenc: Merge if statements 13 years ago
Martin Storsjö d5ed5e7d0c avc: Add a function for converting mp4 style extradata to annex b 13 years ago
Martin Storsjö 39f5a5462c movenc: Add a min_frag_duration option 13 years ago
Justin Ruggles f234e8a32e movenc: use timestamps instead of frame_size for samples-per-packet 13 years ago
Justin Ruggles f3dab5fb6d movenc: use the first cluster duration as the tfhd default duration 13 years ago
Justin Ruggles 681d17264f movenc: factorize calculation of cluster duration into a separate function 13 years ago
Martin Storsjö c2ff63e3ac rtpenc: Move the trailing comma into FF_RTP_FLAG_OPTS 13 years ago
Martin Storsjö 0c7b8b758a movenc: Buffer the mdat for the initial moov fragment, too 13 years ago
Martin Storsjö 5be805d38c mov: Use defines for sample flags in fragments 13 years ago
Martin Storsjö 3eec23f3cd mov: Use defines for trun flags 13 years ago
Martin Storsjö 73328f24fa mov: Use defines for tfhd flags 13 years ago
Michael Niedermayer c9ac08277d movenc: Dont crash on aspect=0/0. 13 years ago
Martin Storsjö 5302633919 movenc: Write the unknown duration as 64 bit fields in ismv 13 years ago
Martin Storsjö 99a357f4c5 movenc: Write track durations with all bits set if duration is unknown 13 years ago
Reimar Döffinger 3ce7148dff movenc: fix crashes if a stream is empty. 13 years ago
Andrew Wason a0e44414df movenc: leave st->codec->frame_size as is instead of forcing it to 1. 13 years ago
Martin Storsjö 51df7b232f movenc: Don't set a default sample duration when creating ismv 13 years ago
Martin Storsjö 167f3b8de7 libavformat: Add an ff_ prefix to some lavf internal symbols 13 years ago
Martin Storsjö 4ace130ee6 movenc: Support muxing VC1 13 years ago
Martin Storsjö 5d561514b7 movenc: Support muxing wmapro in ismv/isma 13 years ago
Martin Storsjö b7d3dd907f movenc: cosmetics: Get rid of camelCase identifiers 13 years ago
Martin Storsjö e771e6dd63 movenc: Allow writing to a non-seekable output if using empty moov 13 years ago
Martin Storsjö f532210499 movenc: Support adding isml (smooth streaming live) metadata 13 years ago
Anton Khirnov df0bb26aca lavf: remove disabled FF_API_TIMESTAMP cruft 13 years ago
Anton Khirnov 2d70912cc2 lavf: remove disabled FF_API_FLAG_RTP_HINT cruft 13 years ago
Martin Storsjö 9f9c45f4b6 movenc: Don't require frame_size to be set for modes other than mov 13 years ago
Martin Storsjö 990a746cec movenc: Reindent a block 13 years ago
Martin Storsjö 3b5d4428ac movenc: Write the sample rate instead of time scale in the stsd atom 13 years ago
Martin Storsjö 4ddd54dab4 movenc: Add a separate ismv/isma (smooth streaming) muxer 13 years ago
Martin Storsjö b613ff5e93 movenc: Allow the caller to decide on fragmentation 13 years ago
Martin Storsjö 83988d58ed movenc: Add support for writing fragmented mov files 13 years ago
Martin Storsjö 6ca3856894 movenc: Add a separate start_pts 13 years ago
Michael Niedermayer f58d670002 movenc: Decrease default chunk merge limit to 1mb. 13 years ago
Maksym Veremeyenko 2aadff2e44 limit chunk size to 1GB 13 years ago
Michael Niedermayer 89ddff92a3 Revert "movenc: simplify handling of pcm vs. adpcm vs. other compressed codecs" 13 years ago
Jean First 60168f9319 movenc: add FIXME to add alis and rsrc atoms 13 years ago
Jean First 0c10885c39 movenc: indent cosemtics 13 years ago
Martin Storsjö a78dbada55 movenc: Don't store a nonzero creation time if nothing was set by the caller 13 years ago
Jean First 8aed73c355 movenc: remove unused variables 13 years ago
Alex Converse 4bf3c8f226 mov: Don't stick the QuickTime field ordering atom in extradata. 13 years ago
Michael Niedermayer 0988a6a035 movenc: disable iods by default 13 years ago
Alex Converse d3b8bde2f1 movenc: Rudimentary IODs support. 13 years ago
Michael Niedermayer 9aeaf62903 Fix all GNU %Ld 13 years ago
Michael Niedermayer a6c4c0f274 mp4enc: Avoid storing sizes in trun when they all match. 13 years ago
Michael Niedermayer d9a41695ed mp4enc: Only store flags in trun when they differ from the default and set a sane default. 13 years ago
Michael Niedermayer 1f83f04609 mp4enc: dont store durations in trun if they are unneeded. 13 years ago
Michael Niedermayer 4a6855343f mp4enc: dont store cts in trun if they are unneeded. 13 years ago