Originally committed as revision 17588 to svn://svn.ffmpeg.org/ffmpeg/trunk
(yes its intentionally unused, this is intended as a basis for further work, and to prevent repeation of the whole discussion dying and the results being forgotten) Originally committed as revision 17548 to svn://svn.ffmpeg.org/ffmpeg/trunk