[FFmpeg-devel] [PATCH] Add libavsequencer.
Ronald S. Bultje
Wed Aug 18 22:28:35 CEST 2010
On Wed, Aug 18, 2010 at 4:21 PM, Sebastian Vater
<cdgs.basty at googlemail.com> wrote:
> So for the multiple mixer question:
> We could have:
> a) null_mixer
> b) low_quality_mixer
> c) high_quality_mixer
> d) dsound_hwaccel_mixer
> e) openal_hwaccel_mixer
> f) sbawe32_hwaccel_mixer
> g) gus_hwaccel_mixer
If you wanted this at all, then you'd more likely want something
generic, outside lavseq, like AVHWAccel. This would definitely not be
some black-box magic going on inside the decoder. Decoders do not
interact with hardware.
That is, if you consider this an issue at all. If you ask me, modern
CPUs don't need mixing for amiga-age mod files. They are quite capable
of doing that themselves well above realtime. A good-quality software
mixer is all we need, at least for now.
What I'm trying to get you to accept is that we can greatly simplify
the amount of code needed to playback something relatively simple like
a TCM file. I'd like to get to that bare minimum, so that there's some
chance that this stuff will eventually land in SVN.
More information about the ffmpeg-devel