[Ffmpeg-devel] [PATCH] GUID is defined in the Windows API (DirectShow)
Corey Hickey
bugfood-ml
Thu Mar 2 02:15:35 CET 2006
Rich Felker wrote:
>>may i replace libmpdemux by libavformat then? :))))))
>
>
> Well, I'd be happy if we can do it at some point. Does lavf work
> better than libmpdemux for all formats yet? What about performance? Is
> there any hope of being able to implement zerocopy demuxing with lavf?
> (libmpdemux does not do zerocopy but in theory a zerocopy demuxer with
> mmapped stream later and madvise(MADV_SEQUENTIAL) or MADV_WILLNEED
> could lead to significant performance gains -- fewer context switches
> and much less cache pollution). I'd like to have zerocopy in the
> next-gen MPlayer..
The avi demuxer in lavf doesn't support dwStart, as far as I know. I got
sort of part way through it a while ago but didn't finish. I may get
back to it at some point, but probably not for a while. It shouldn't be
difficult, but I'm going to be moving to a new apartment and won't have
a whole lot of time.
-Corey
More information about the ffmpeg-devel
mailing list