[FFmpeg-devel] [PATCH] Add NULL mixer to AVSequencer.

Ronald S. Bultje rsbultje
Sat Aug 14 23:28:08 CEST 2010


Hi Sebastian,

On Sat, Aug 14, 2010 at 8:06 AM, Sebastian Vater
<cdgs.basty at googlemail.com> wrote:
> The NULL mixer does not output any PCM data but internally
> simulates the whole mixing process (i.e. calculation of
> sample positions and running the playback handler at
> correct timing), which is useful for playtime calculation.

For those of us that know less than you about mod files, can you
explain in a few sentences what this patch is useful for? Why do we
want it, why do we need it, why would it be important to commit this
patch before - say - a demuxer/decoder, and what does the patch in the
end accomplish, i.e. what is the place of this patch w.r.t. the big
picture of ffplay playing back a mod file?

(Same info would be useful for other patches as well.)

A null mixer, to me, sounds like "something that doesn't do anything".
I might be misreading that, but that sounds like it wouldn't
necessarily belong in a release version of FFmpeg that ends up on your
next-generation cellphone. Can this code do something that the
not-null mixer cannot? If so, can the not-null mixer be changed to
support that?

Ronald



More information about the ffmpeg-devel mailing list