patch by Laurent Desnogues, laurent.desnogues gmail com Originally committed as revision 13942 to svn://svn.ffmpeg.org/ffmpeg/trunk