[FFmpeg-devel] [PATCH] SBG decoder

Nicolas George nicolas.george at normalesup.org
Wed Dec 7 15:43:26 CET 2011


Le quartidi 14 frimaire, an CCXX, Nicolas George a écrit :
> On the other hand, the dithering noise amounts to about half the time spent
> by ffwavesynth, so improving the speed there would be useful indeed. I will
> do some listening tests to see if a simple LCG can be enough, although I
> really do not like the fact that the lower bits are less random that the
> upper ones.

The LCG is clearly good enough for that use. Here is an updated version:

fa78d64 lavc: add ffwavesynth pseudo-codec.

  Now with integrated noise generator based on a LCG.

4d66f04 lavf: add SBG demuxer.

  Unchanged.

There was no remarks about the scheme using the ffwavesynth pseudo-codec to
separate the parser from the synthesizer instead of having the demuxer just
output PCM. This is probably the most controversial in the incoming patches,
some advice would be welcome.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20111207/d9b78af2/attachment.asc>


More information about the ffmpeg-devel mailing list