patch by Dennis Melentyev, dennis ##dot## melentyev ##at ## gmail ##dot## com Originally committed as revision 6005 to svn://svn.ffmpeg.org/ffmpeg/trunk