[mythtv] Streaming over network

Isaac Richards mythtv-dev@snowman.net
Fri Jan 10 20:24:31 EST 2003


On Friday 10 January 2003 03:14 pm, Curtis Stanford wrote:
> Granted. But is the encoding process suitably for parallelization or
> will it only utilize one CPU?

You can't easily parallelize real-time encoding.  (or do it at all, from what 
I know).  And since libavcodec is _not_ threadsafe, even multiple encodes 
will only use one CPU.  

However, with the new setup in CVS, for slower SMP machines where decoding 
isn't as insignificant as it is with faster machines, encoding and decoding 
run as separate processes, so it will use both CPUs in that situation.

Isaac



More information about the mythtv-dev mailing list