[vlc-devel] [PATCH] contrib: --disable-all doesn't build anything

Rafaël Carré funman at videolan.org
Thu Dec 1 21:30:53 CET 2011


Le Thu, 1 Dec 2011 22:00:40 +0200,
"Rémi Denis-Courmont" <remi at remlab.net> a écrit :

> Le jeudi 1 décembre 2011 21:31:02 Rafaël Carré, vous avez écrit :
> > Le Thu, 1 Dec 2011 20:50:54 +0200,
> > 
> > "Rémi Denis-Courmont" <remi at remlab.net> a écrit :
> > > Le jeudi 1 décembre 2011 20:13:10 Rafaël Carré, vous avez écrit :
> > > > the goal is to use --disable-all --enable-ffmpeg --enable-a52
> > > > --enable-vpx (e.g. for embedded)
> > > 
> > > We already have disable-disc and disable-encoder or whatever it was.
> > > 
> > > What's the problem?
> > 
> > Everything that is not a disc or encoder related library.
> 
> Well you can add generic options for images, synthesis and text if you want to 
> remove special codecs categories, and visualizations.

possibly we could use more categories

everything is such a category

> > Say, jpeg, subtitles, weird codecs ..
> > 
> > Here are the option i use for android:
> > 
> >     --disable-sout
> >     --disable-disc
> >     --disable-caca
> 
> I really don't understand why we need this in contrib.

well people use it, so we need it

> >     --disable-gecko
> 
> VLC does not use this.

yes it needs to be moved to npapi.am i just didn't do it yet

> >     --disable-goom
> >     --disable-SDL_image
> >     --disable-gnutls
> >     --disable-lua
> >     --disable-libxml2
> >     --disable-gcrypt
> >     --disable-gme
> >     --disable-mpcdec
> >     --disable-ass
> >     --disable-freetype2
> >     --disable-zvbi
> >     --disable-fontconfig
> >     --disable-fribidi
> >     --disable-kate
> >     --disable-fluid
> >     --disable-sidplay2
> >     --disable-gettext
> >     --disable-schroedinger
> >     --disable-libmpeg2
> 
> But if you removed all of that, it's not really VLC anymore. I don't think we 
> want to promote that sort of sub-standard builds.

Well that's my problem. VLC is modular, I take advantage of that, and
still call it VLC.

Is VLC without sout still VLC? Despite the L for LAN ?

Is VLC without disc support still VLC? Despite that libdvdcss was
authored at VideoLAN?

> And removing LUA and XML is not serious.

I have no use for XML or lua and i'm not sure why it's not serious

-- 
Rafaël Carré



More information about the vlc-devel mailing list