David Conrad
|
e3cd80cdac
Doxygenify comments
|
17 years ago |
David Conrad
|
7f8582dfc6
Make sure that the calculated duration doesn't decrease
|
17 years ago |
David Conrad
|
8ffc5f9e92
Split some really long lines
|
17 years ago |
David Conrad
|
3967eb5260
Correct message
|
17 years ago |
David Conrad
|
9e2a3e2262
Always check the return of mkv_add_seekhead_entry
|
17 years ago |
David Conrad
|
6d588ecd76
Pass the returned error code of functions up
|
17 years ago |
David Conrad
|
c35de1a131
Check that the seekheads were created
|
17 years ago |
David Conrad
|
0b38843a6c
Return AVERROR(ENOMEM) when appropriate
|
17 years ago |
David Conrad
|
47e08c5860
Indentation
|
17 years ago |
David Conrad
|
0580a12256
Use assert for conditions that must be true
|
17 years ago |
David Conrad
|
203cce9a92
Simplify
|
17 years ago |
David Conrad
|
8cf3bb2674
Grammar nits
|
17 years ago |
David Conrad
|
cfde5d18f5
Break long comments
|
17 years ago |
David Conrad
|
a6da1aa057
Use sample format for bit depth if av_get_bits_per_sample() doesn't give one
|
17 years ago |
David Conrad
|
8eb1915395
Calculate and store DAR rather than SAR
|
17 years ago |
David Conrad
|
5045da831b
Clarify comments
|
17 years ago |
David Conrad
|
5b66fc16af
Use PRIu64/PRId64
|
17 years ago |
David Conrad
|
baf71dca28
Calculate the size of key EBML master elements beforehand so only just enough size is reserved for the size
|
17 years ago |
David Conrad
|
cce800b456
Use cluster_pos when checking cluster position
|
17 years ago |
David Conrad
|
f0e9f44271
Modify put_ebml_size() so that the bytes parameter is exact rather than minimum
|
17 years ago |
David Conrad
|
c635497cb4
Set default subtitle_codec to CODEC_ID_TEXT
|
17 years ago |
David Conrad
|
ddf1646729
Simplify
|
17 years ago |
David Conrad
|
1c73478c8e
Move calculating the bytes needed to represent a size in EBML to its own function
|
17 years ago |
David Conrad
|
9f38fd7efa
Make a byte always mean a byte
|
17 years ago |
David Conrad
|
432adc130c
Simplify put_ebml_id()
|
17 years ago |
David Conrad
|
22ccb69a7f
Move ebml_id_size()
|
17 years ago |
David Conrad
|
ec8f4ad909
Correct handling of smaller unknown sizes
|
17 years ago |
David Conrad
|
541d443c03
Use a MD5 hash of some frames to write the segment uid
|
17 years ago |
David Conrad
|
f095a17423
Revert using the time to generate the segment uid
|
17 years ago |
David Conrad
|
57848e9abd
Doxygenize some comments
|
17 years ago |
David Conrad
|
fd150eb629
Set the language to undefined if no language specified
|
17 years ago |
David Conrad
|
55c151efb3
Add mka muxer
|
17 years ago |
David Conrad
|
c1f5aa2186
Add some debug logging
|
17 years ago |
David Conrad
|
7332adddae
Write the display size elements
|
17 years ago |
David Conrad
|
d1a8d959fd
Revert writing the file creation date
|
17 years ago |
David Conrad
|
409533622e
Codec Private should be correct for all but Real codecs now
|
17 years ago |
David Conrad
|
8a39497c13
Write FLAC codec private correctly
|
17 years ago |
David Conrad
|
86be66378b
Move writing Xiph-style sizes to its own function
|
17 years ago |
David Conrad
|
4b8f58eea5
Write segment UID
|
17 years ago |
David Conrad
|
80380a0f71
Write the creation time
|
17 years ago |
David Conrad
|
5fd35c6e00
Cosmetics
|
17 years ago |
David Conrad
|
440e090121
Using LIBAVFORMAT_IDENT for both muxing and writing app is good enough
|
17 years ago |
David Conrad
|
dcbfe3f099
Floats aren't used enough to justify writing any with single precision
|
17 years ago |
David Conrad
|
9245c5ca08
Simplify
|
17 years ago |
David Conrad
|
56e4540d3a
Indentation
|
17 years ago |
David Conrad
|
663a5d9d2d
Write subtitle tracks
|
17 years ago |
David Conrad
|
95527e0669
Move writing a block to its own function
|
17 years ago |
David Conrad
|
8bea4aee4f
Only write extradata if it exists
|
17 years ago |
David Conrad
|
07918a227a
Determine the output sample rate for SBR AAC and write it
|
17 years ago |
David Conrad
|
6b9a10fbd3
Simplify
|
17 years ago |