avconv: multithreaded demuxing.
authorAnton Khirnov <anton@khirnov.net>
Sat, 2 Jun 2012 05:26:41 +0000 (07:26 +0200)
committerAnton Khirnov <anton@khirnov.net>
Sun, 10 Jun 2012 06:12:23 +0000 (08:12 +0200)
commit5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d
tree9664eb4606fa33694e438052328c9377154e5baf
parentb0f0dfc4851da74e77d3d55bf83f3c8b8617e22a
avconv: multithreaded demuxing.

When there are multiple input files, run demuxing for each input file in
a separate thread, so reading packets does not block.

This is useful for achieving low latency when reading from multiple
(possibly slow) input streams.
avconv.c