[Ffmpeg-devel] NUT (de)muxer

Oded Shimon ods15
Wed Mar 15 05:38:06 CET 2006


I had just sent a patch to disable NUT in FFmpeg yesterday, before there 
was this thread... It must have gotten lost in mplayerhq mail.

On Wed, Mar 15, 2006 at 03:14:30AM +0000, M?ns Rullg?rd wrote:
> Mike Melanson <mike at multimedia.cx> writes:
> 
> > M?ns Rullg?rd wrote:
> >> Diego Biurrun <diego at biurrun.de> writes:
> >>
> >>>Hi,
> >>>
> >>>the NUT (de)muxer we have in libavformat is very outdated and does not
> >>>conform to the specification at all.  I think it should be disabled so
> >>>that nobody uses it by accident.  Maybe we should even remove it, but
> >>>that is probably too much.
> >>>
> >>>Opinions?
> >> Fix it?
> >
> > 	You sort of need to find someone who cares first.
> 
> I don't see an abundance of NUT files around => little incentive to
> fix it.  Chicken and egg, I guess.

Not really. There's libnut and nututils, and unlike lavf's nut, they 
are synced to spec... If we release NUT soon, and lavf's NUT would not be 
synced, it would cause mass confusion as lavf would create _and play_ 
its own NUT files, even though they don't conform at all to spec...

Regarding who, lu_zero (Lucas iirc?) has started working on syncing it, and 
I'll probably continue his work, either way, for now, here's the patch to 
disable.

- ods15
-------------- next part --------------
--- libavformat/allformats.c	2006-02-19 04:30:17.000000000 +0200
+++ libavformat/allformats.c	2006-03-14 16:30:19.000000000 +0200
@@ -110,7 +110,7 @@
     dc1394_init();
 #endif
 
-    nut_init();
+    //nut_init();
     matroska_init();
     sol_init();
     ea_init();



More information about the ffmpeg-devel mailing list