Move isom_write_avcc() and related functions into a separate file.
[ffmpeg.git] / libavformat / matroskaenc.c
2007-11-21 Björn AxelssonUse dynamically allocated ByteIOContext in AVFormatContext
2007-09-05 Diego Biurrunspelling/wording nits in some Doxygen comments
2007-09-05 David ConradGrammar nits
2007-09-05 David ConradAlways use AVFormatContext for av_log messages
2007-09-05 David ConradRename ebml size functions to indicate that they can...
2007-09-05 David ConradWe shouldn't be passing in sizes larger than 2^56-2...
2007-09-05 David ConradIndentation
2007-09-05 David ConradDon't seek when streamed
2007-09-05 David ConradGet rid of useless braces
2007-09-05 David ConradIndent
2007-09-05 David ConradMatch the behaviour betwen the bmp and wav codec tag...
2007-09-05 David ConradWrite codecprivate to a dynamic buffer so that seeking...
2007-09-05 David ConradMove writing codec private element to its own function
2007-09-05 David ConradCosmetics
2007-09-05 David ConradUse num_entries directly rather than mixing it with...
2007-09-05 David ConradDoxygenify comments
2007-09-05 David ConradMake sure that the calculated duration doesn't decrease
2007-09-05 David ConradSplit some really long lines
2007-09-05 David ConradCorrect message
2007-09-05 David ConradAlways check the return of mkv_add_seekhead_entry
2007-09-05 David ConradPass the returned error code of functions up
2007-09-05 David ConradCheck that the seekheads were created
2007-09-05 David ConradReturn AVERROR(ENOMEM) when appropriate
2007-09-05 David ConradIndentation
2007-09-05 David ConradUse assert for conditions that must be true
2007-09-05 David ConradSimplify
2007-09-05 David ConradGrammar nits
2007-09-05 David ConradBreak long comments
2007-09-05 David ConradUse sample format for bit depth if av_get_bits_per_samp...
2007-09-05 David ConradCalculate and store DAR rather than SAR
2007-09-05 David ConradClarify comments
2007-09-05 David ConradUse PRIu64/PRId64
2007-09-05 David ConradCalculate the size of key EBML master elements beforeha...
2007-09-05 David ConradUse cluster_pos when checking cluster position
2007-09-05 David ConradModify put_ebml_size() so that the bytes parameter...
2007-09-05 David ConradSet default subtitle_codec to CODEC_ID_TEXT
2007-09-05 David ConradSimplify
2007-09-05 David ConradMove calculating the bytes needed to represent a size...
2007-09-05 David ConradMake a byte always mean a byte
2007-09-05 David ConradSimplify put_ebml_id()
2007-09-05 David ConradMove ebml_id_size()
2007-09-05 David ConradCorrect handling of smaller unknown sizes
2007-09-05 David ConradUse a MD5 hash of some frames to write the segment uid
2007-09-05 David ConradRevert using the time to generate the segment uid
2007-09-05 David ConradDoxygenize some comments
2007-09-05 David ConradSet the language to undefined if no language specified
2007-09-05 David ConradAdd mka muxer
2007-09-05 David ConradAdd some debug logging
2007-09-05 David ConradWrite the display size elements
2007-09-05 David ConradRevert writing the file creation date
2007-09-05 David ConradCodec Private should be correct for all but Real codecs now
2007-09-05 David ConradWrite FLAC codec private correctly
2007-09-05 David ConradMove writing Xiph-style sizes to its own function
2007-09-05 David ConradWrite segment UID
2007-09-05 David ConradWrite the creation time
2007-09-05 David ConradCosmetics
2007-09-05 David ConradUsing LIBAVFORMAT_IDENT for both muxing and writing...
2007-09-05 David ConradFloats aren't used enough to justify writing any with...
2007-09-05 David ConradSimplify
2007-09-05 David ConradIndentation
2007-09-05 David ConradWrite subtitle tracks
2007-09-05 David ConradMove writing a block to its own function
2007-09-05 David ConradOnly write extradata if it exists
2007-09-05 David ConradDetermine the output sample rate for SBR AAC and write it
2007-09-05 David ConradSimplify
2007-09-05 David ConradKeyframe is the first bit not last
2007-09-05 David ConradSimplify
2007-09-05 David ConradUse av_get_bits_per_sample
2007-09-05 David ConradWrite bit depth for PCM audio
2007-09-05 David ConradWrite wav header if there is no native audio codec ID
2007-09-05 David ConradWrite the cues element
2007-09-05 David ConradDoxygenize comments
2007-09-05 David ConradCalculate the size of a SimpleBlock before writing...
2007-09-05 David ConradIndentation
2007-09-05 David ConradWrite the Seek Head element
2007-09-05 David ConradMake sure to return a value in functions that return...
2007-09-05 David ConradMove writing the tracks element to its own function
2007-09-05 David ConradMove Xiph's CodecPrivate writing code to its own function
2007-09-05 David ConradWrite the duration of the file
2007-09-05 David Conradput_ebml_void()
2007-09-05 David ConradRemove unused prototype
2007-09-05 David ConradWrite unknown size if the size given is too large for...
2007-09-05 David ConradTrack number and UID only have to be nonzero
2007-09-05 David ConradSimpleBlocks are Matroska v2
2007-09-05 David ConradStart a new cluster every 5 MB or 5 seconds
2007-09-05 David ConradFix writing Xiph header sizes
2007-09-05 David ConradCorrectly write CodecPrivate element for Vorbis and...
2007-09-05 David ConradCompile fix; missed a variable declaration in the last...
2007-09-05 David ConradWrite one cluster and SimpleBlocks for the frames....
2007-09-05 David ConradFirst stab at writing the tracks element, still needs...
2007-09-05 David ConradRemove useless debug write
2007-09-05 David Conradput_ebml_float()
2007-09-05 David ConradConst correctness
2007-09-05 David ConradGet rid of put_ebml_utf8(); the error checking that...
2007-09-05 David ConradCosmetics: align nicely for better readibility
2007-09-05 David ConradSimplify
2007-09-05 David ConradBeginning of mkv muxer, only EBML head is written correctly