Well, it was meant to link with the static library only however I admit my configure check is not that good. The FFMpeg build the static lib by default and it's not likely you find a shared version lying somewhere when building Wine.
Message du 13/06/05 15:12 De : "Alexandre Julliard" A : "Christian Costa" Copie à : wine-devel@winehq.com Objet : Re: [QUARTZ] Add FFMpeg video wrapper filter (take 3)
Christian Costa writes:
Moved avcodec.h include into the #ifdef section.
Changelog: Added FFMpeg video wrapper filter.
You should dlopen the library to avoid creating a run-time dependency.
-- Alexandre Julliard julliard@winehq.org
Christian Costa titan.costa@wanadoo.fr writes:
Well, it was meant to link with the static library only however I admit my configure check is not that good. The FFMpeg build the static lib by default and it's not likely you find a shared version lying somewhere when building Wine.
If there's only a static lib then I guess it's fine. Is that the case on all major distros?
On 13 Jun 2005 18:11:14 +0200, Alexandre Julliard julliard@winehq.org wrote:
If there's only a static lib then I guess it's fine. Is that the case on all major distros?
I just dug through a bunch of distros and no one ships ffmpeg by default. That includes Fedora 4, SuSE 9.2/9.3, Mandriva 10.1, and Slackware 10.1. It's marked "optional" on Debian sarge. I think I ran into this same issue with xine a while ago. I believe they ship ffmpeg, but can't remember.
-Brian
Brian Vincent wrote:
On 13 Jun 2005 18:11:14 +0200, Alexandre Julliard julliard@winehq.org wrote:
If there's only a static lib then I guess it's fine. Is that the case on all major distros?
I just dug through a bunch of distros and no one ships ffmpeg by default. That includes Fedora 4, SuSE 9.2/9.3, Mandriva 10.1, and Slackware 10.1. It's marked "optional" on Debian sarge. I think I ran into this same issue with xine a while ago. I believe they ship ffmpeg, but can't remember.
GStreamer, xine and mplayer all includes their own copy in their source trees, since the developers of ffmpeg are not committed to a stable api, nor do I think they ever will.
Johan
On Mon, Jun 13, 2005 at 11:08:00AM -0600, Brian Vincent wrote:
On 13 Jun 2005 18:11:14 +0200, Alexandre Julliard julliard@winehq.org wrote:
If there's only a static lib then I guess it's fine. Is that the case on all major distros?
I just dug through a bunch of distros and no one ships ffmpeg by default. That includes Fedora 4, SuSE 9.2/9.3, Mandriva 10.1, and Slackware 10.1. It's marked "optional" on Debian sarge. I think I ran into this same issue with xine a while ago. I believe they ship ffmpeg, but can't remember.
SUSE does not ship it for the usual legal reasons.
I would suggest making this an addon package for distributions, to drop it right beside a normal WINE installation when needed. (with dlls and regsvr and .inf files or so).
Ciao, Marcus
On Mon, Jun 13, 2005 at 06:11:14PM +0200, Alexandre Julliard wrote:
If there's only a static lib then I guess it's fine. Is that the case on all major distros?
Well, do not even try to ask about a shared-library version of FFMpeg on their development list or you will be flamed away :-)
Lionel