[NUT-devel] CVS: main/DOCS/tech mpcf.txt,1.117,1.118
Michael Niedermayer
michaelni at gmx.at
Fri Mar 3 15:44:18 CET 2006
Hi
On Fri, Mar 03, 2006 at 03:30:50PM +0100, Michael Niedermayer wrote:
[...]
> > > not the idealist/philosopher perspective (its wrong,
> > > bad design, this is like <infamous container> does it, it will make
> > > <extreemly rare use case> slightly slower, ...)
> >
> > To this same sentiment, I ask, what is gained from your new index system?
> > You never replied to my rant.. Yes you did make it optional which makes it
>
> error robustness and easier muxing for muxers which are not based on libnut
>
>
> > somewhat nicer, I am still annoyed by the index_ptr and the additional
> > demuxer complexity for this index system (reallocing the syncpoint cache
> > for each index chunk, reading several chunks...), mostly because I see
>
> you need that for dynamic index building too if theres no index at all, and
> iam not against adding a syncpoint_count field which would provide you with
> the number of syncpoints in the whole index
>
>
> > absoloutely no gain. There's a pretty damn good chance that if the index is
> > borked, the entire index is borked. not just a small piece of it. And the
> > file still plays perfectly fine without the index... ("it will make
> > <extreemly rare use case> slightly slower" ...)
>
> its not slightly, and its not rare IMHO
but if you and rich prefer a single monolithic index then well lets return
to that, its not the most critical issue ...
[...]
--
Michael
More information about the NUT-devel
mailing list