]> git.sesse.net Git - mlt/commit
Multitrack audio encoding continued.
authorDan Dennedy <dan@dennedy.org>
Sun, 16 May 2010 18:03:32 +0000 (11:03 -0700)
committerDan Dennedy <dan@dennedy.org>
Sun, 16 May 2010 18:03:32 +0000 (11:03 -0700)
commit7ceb41cf4b3fc625470aae29d3e7402d66b70b5d
treef62e0a277c6a1a3b8b5d7363983d228154c80e01
parent5ee908c5d52a17f41413a6021c1847e3021386ff
Multitrack audio encoding continued.

This version changes the configuration and remapping. The number of
channels per output audio track is set using "channels.<N>" properties
on the avformat consumer, where <N> is a 0-based numeric representing
the output track. At this time, all tracks must share all other
attributes such as sample rate, codec, and bitrate.

As for the remapping, this attempts to reuse the meta.map.audio...
properties set on the producers as used with the sdi consumer. One
exception: to skip or silence channels at the beginning tracks or in the
middle, you must add additional map properties to the end of the list to
simulate these "gaps."
src/modules/avformat/consumer_avformat.c