Statistics
| Branch: | Revision:

ffmpeg / libavformat / matroskaenc.c @ 663a5d9d

History | View | Annotate | Download (22.2 KB)

# Date Author Comment
663a5d9d 09/05/2007 12:23 AM David Conrad

Write subtitle tracks

Originally committed as revision 10330 to svn://svn.ffmpeg.org/ffmpeg/trunk

95527e06 09/05/2007 12:23 AM David Conrad

Move writing a block to its own function

Originally committed as revision 10329 to svn://svn.ffmpeg.org/ffmpeg/trunk

8bea4aee 09/05/2007 12:23 AM David Conrad

Only write extradata if it exists

Originally committed as revision 10328 to svn://svn.ffmpeg.org/ffmpeg/trunk

07918a22 09/05/2007 12:23 AM David Conrad

Determine the output sample rate for SBR AAC and write it

Originally committed as revision 10327 to svn://svn.ffmpeg.org/ffmpeg/trunk

6b9a10fb 09/05/2007 12:23 AM David Conrad

Simplify

Originally committed as revision 10326 to svn://svn.ffmpeg.org/ffmpeg/trunk

f9c8d57b 09/05/2007 12:23 AM David Conrad

Keyframe is the first bit not last

Originally committed as revision 10325 to svn://svn.ffmpeg.org/ffmpeg/trunk

357eba6f 09/05/2007 12:23 AM David Conrad

Simplify

Originally committed as revision 10324 to svn://svn.ffmpeg.org/ffmpeg/trunk

d22f88cb 09/05/2007 12:23 AM David Conrad

Use av_get_bits_per_sample

Originally committed as revision 10323 to svn://svn.ffmpeg.org/ffmpeg/trunk

44008871 09/05/2007 12:23 AM David Conrad

Write bit depth for PCM audio

Originally committed as revision 10322 to svn://svn.ffmpeg.org/ffmpeg/trunk

1a302a5c 09/05/2007 12:23 AM David Conrad

Write wav header if there is no native audio codec ID

Originally committed as revision 10321 to svn://svn.ffmpeg.org/ffmpeg/trunk

6364d534 09/05/2007 12:23 AM David Conrad

Write the cues element

Originally committed as revision 10320 to svn://svn.ffmpeg.org/ffmpeg/trunk

1b66d314 09/05/2007 12:23 AM David Conrad

Doxygenize comments

Originally committed as revision 10319 to svn://svn.ffmpeg.org/ffmpeg/trunk

4d1fd70c 09/05/2007 12:23 AM David Conrad

Calculate the size of a SimpleBlock before writing it so that bytes aren't wasted in writing the size

Originally committed as revision 10318 to svn://svn.ffmpeg.org/ffmpeg/trunk

7973dd0b 09/05/2007 12:23 AM David Conrad

Indentation

Originally committed as revision 10317 to svn://svn.ffmpeg.org/ffmpeg/trunk

967d815a 09/05/2007 12:23 AM David Conrad

Write the Seek Head element

Originally committed as revision 10316 to svn://svn.ffmpeg.org/ffmpeg/trunk

801edb42 09/05/2007 12:23 AM David Conrad

Make sure to return a value in functions that return a value

Originally committed as revision 10315 to svn://svn.ffmpeg.org/ffmpeg/trunk

5034ab90 09/05/2007 12:23 AM David Conrad

Move writing the tracks element to its own function

Originally committed as revision 10314 to svn://svn.ffmpeg.org/ffmpeg/trunk

56d55a3b 09/05/2007 12:23 AM David Conrad

Move Xiph's CodecPrivate writing code to its own function

Originally committed as revision 10313 to svn://svn.ffmpeg.org/ffmpeg/trunk

02f487fc 09/05/2007 12:23 AM David Conrad

Write the duration of the file

Originally committed as revision 10312 to svn://svn.ffmpeg.org/ffmpeg/trunk

f57b85a5 09/05/2007 12:23 AM David Conrad

put_ebml_void()

Originally committed as revision 10311 to svn://svn.ffmpeg.org/ffmpeg/trunk

ab416027 09/05/2007 12:23 AM David Conrad

Remove unused prototype

Originally committed as revision 10310 to svn://svn.ffmpeg.org/ffmpeg/trunk

ffb880c2 09/05/2007 12:23 AM David Conrad

Write unknown size if the size given is too large for EBML (greater than 2^56-1)

Originally committed as revision 10309 to svn://svn.ffmpeg.org/ffmpeg/trunk

815eb6a2 09/05/2007 12:23 AM David Conrad

Track number and UID only have to be nonzero

Originally committed as revision 10308 to svn://svn.ffmpeg.org/ffmpeg/trunk

90c02d93 09/05/2007 12:23 AM David Conrad

SimpleBlocks are Matroska v2

Originally committed as revision 10307 to svn://svn.ffmpeg.org/ffmpeg/trunk

98186e41 09/05/2007 12:23 AM David Conrad

Start a new cluster every 5 MB or 5 seconds

Originally committed as revision 10306 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d50a935 09/05/2007 12:22 AM David Conrad

Fix writing Xiph header sizes

Originally committed as revision 10305 to svn://svn.ffmpeg.org/ffmpeg/trunk

89e81bbb 09/05/2007 12:22 AM David Conrad

Correctly write CodecPrivate element for Vorbis and Theora

Originally committed as revision 10304 to svn://svn.ffmpeg.org/ffmpeg/trunk

79a58e91 09/05/2007 12:22 AM David Conrad

Compile fix; missed a variable declaration in the last commit

Originally committed as revision 10303 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1adb69c 09/05/2007 12:22 AM David Conrad

Write one cluster and SimpleBlocks for the frames. Should now create playable mkv files for some video codecs (H.264 and VP3 checked)

Originally committed as revision 10302 to svn://svn.ffmpeg.org/ffmpeg/trunk

f622c4f4 09/05/2007 12:22 AM David Conrad

First stab at writing the tracks element, still needs some additional cases for certain codecs

Originally committed as revision 10301 to svn://svn.ffmpeg.org/ffmpeg/trunk

f8e65a32 09/05/2007 12:22 AM David Conrad

Remove useless debug write

Originally committed as revision 10300 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b6b0c79 09/05/2007 12:22 AM David Conrad

put_ebml_float()

Originally committed as revision 10299 to svn://svn.ffmpeg.org/ffmpeg/trunk

1e18c4d0 09/05/2007 12:22 AM David Conrad

Const correctness

Originally committed as revision 10298 to svn://svn.ffmpeg.org/ffmpeg/trunk

81efc03f 09/05/2007 12:22 AM David Conrad

Get rid of put_ebml_utf8(); the error checking that would have distinguished it from put_ebml_string() belongs elsewhere in lavf.

Originally committed as revision 10297 to svn://svn.ffmpeg.org/ffmpeg/trunk

dbf653f7 09/05/2007 12:22 AM David Conrad

Cosmetics: align nicely for better readibility

Originally committed as revision 10296 to svn://svn.ffmpeg.org/ffmpeg/trunk

cf4f763b 09/05/2007 12:22 AM David Conrad

Simplify

Originally committed as revision 10295 to svn://svn.ffmpeg.org/ffmpeg/trunk

67143c0f 09/05/2007 12:22 AM David Conrad

Beginning of mkv muxer, only EBML head is written correctly

Originally committed as revision 10294 to svn://svn.ffmpeg.org/ffmpeg/trunk