]> git.sesse.net Git - mlt/commit
consumer_avformat.c:
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 13 Feb 2008 06:38:50 +0000 (06:38 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 13 Feb 2008 06:38:50 +0000 (06:38 +0000)
commit5b363c24e0c71dfc715f4e86ba92bdbed5c85000
tree02260646883e7bef9d48c4f6121656a12947d523
parent1d3e58c2164a57bd0cec1270cba89cead0d97e88
consumer_avformat.c:
- Convert to ffmpeg and AVOptions exclusively. This makes ALL AVOptions as seen from \'ffmpeg -h\' available to MLT. Instead of ffmpeg\'s \'-option value\' use inigo\'s property syntax \'option=value\"
- Add dual pass encoding.
- Use multi-threading even with non-threaded codecs by separating producer and consumer threads.
- Whitespace cleanup.

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1070 d19143bc-622f-0410-bfdd-b5b2a6649095
src/modules/avformat/consumer_avformat.c