[MPlayer-dev-eng] [PATCH] unresolved symbol when MJPEG_DEMUXER is the only demuxer

Dominik 'Rathann' Mierzejewski dominik at rangers.eu.org
Mon Sep 29 11:12:12 CEST 2008


On Monday, 29 September 2008 at 08:58, Diego Biurrun wrote:
> On Fri, Sep 26, 2008 at 07:40:09PM +0200, Stefan Strobl wrote:
> > Diego Biurrun wrote:
> > >> I got some "undefined references" when compiling mplayer with
> > >> MJPEG_DEMUXER as the only demuxer.
> > > 
> > > Unreproducible, provide more details.
> > 
> > In an attempt to minimize mplayer for use in an embedded system I want
> > to disable all but a few decoders, demuxers, etc.
> 
> You still did not post the error output.  This is essential information.
> 
> > I've found no other way execpt to disable all of them individually, so
> > my configure is quite large. Is there a better way to do that?
> 
> No, not with the way FFmpeg is currently built in MPlayer.
> 
> > With this configure the problem is reproducible on current svn snapshot.
> 
> I could reproduce the problem now.  The issue is that
> libmpdemux/mp_taglists.c uses codec_wav_tags and codec_bmp_tags from
> libavformat/riff.c.  There is no easy way to ensure that this file is
> built in FFmpeg.
> 
> Any ideas how we could get rid of this dependency?

If we could get rid of it in all MPlayer, then we'd be one step
closer to using external shared FFmpeg.

Regards,
R.

-- 
MPlayer http://mplayerhq.hu | Livna http://rpm.livna.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
	-- from "Collected Sayings of Muad'Dib" by the Princess Irulan



More information about the MPlayer-dev-eng mailing list