[MPlayer-dev-eng] [PATCH] win32 codec path
Sascha Sommer
saschasommer at freenet.de
Sun Aug 10 20:40:29 CEST 2003
> On Sat, Aug 09, 2003 at 08:11:21PM +0200, Sascha Sommer wrote:
> > What about the attached patch?
> > Like on linux real dlls only get loaded from WIN32_PATH.
>
> I don't understand... real dlls get loaded from REALCODEC_PATH on
> linux by hardcoding the path into the dll. What does WIN32_PATH have to
No, it was changed to only load the linux libs from REALCODEC_PATH
> do with it? Besides, to be portable, we have to consider the case where
> real dlls and qt/win32 dlls are not stored in the same place. What if I
> encode a video with some qt video and sipr audio? I would have to put
> both in the path, or I would have to set the path before each
> LoadLibrary call. Of course, none of us would ever create such a video,
> but I don't want to introduce code that has the potential to work now
> and not work later.
>
> Would it be best to set the path to include all the various codec paths
> at the beginning of mplayer execution, or create a RegisterCodecPath()
> function to be called by each decoder as needed?
>
I think the best thing would be to combine the two paths. Afair you can do
this with ";"
Then I would set this path once at the beginning of mplayer execution. Imho
a RegisterCodecPath()
is to much overhead.
Sascha
More information about the MPlayer-dev-eng
mailing list