[Ffmpeg-devel] Undefined reference to mpegts_parse_open/close/packet

Rich Felker dalias
Mon Oct 2 19:23:09 CEST 2006


On Mon, Oct 02, 2006 at 07:15:55AM -0700, Unga wrote:
> > I repeat:
> > 
> >   If you wish to get rid of patented codecs, the
> > solution
> >   is to disable *all*, not enable a few select ones.
> > 
> > Notice the word "all".
> > 
> 
> What I want to enable are following:
> 1. oggvorbis

Uses many of the same algorithms as wma...

> 2. flac

Dunno status.

> 3. mjpeg
> 4. png

Probably patent-free.

> 5. ppm
> 6. pgmyuv

Not codecs, these are raw formats.

> 7. huffyuv
> 8. ffvhuff
> 9. ffv1

Is arithmetic coding still patented?

> 10. dvvideo

Dunno status.

> 11. rawvideo
> 12. pcm

Again, not codecs.

> There are over 40 can be selected.

No, if you don't count the raw formats there are essentially no codecs
that do not have _claims_ of patents. The few that do exist do not
achieve any significant compression. Boycotting some formats which
have claims of patents against them while praising and promoting
others which have EXACTLY THE SAME status is doing everyone a
disservice.

> I'm bit confused now. You are telling me disable
> *all*.  
> The --disable-encoders --disable-decoders
> --disable-muxers --disable-demuxers --disable-parsers
> does that. So how to enable what I want after that?

No. He told you to DISABLE EVERYTHING, i.e. build a ffmpeg that DOES
NOTHING! This is the only way you will ever avoid patent claims until
nonsense software patents are abolished. Even the simple XOR operation
is patented!!

Rich





More information about the ffmpeg-devel mailing list