winegstreamer: Avoid Fedora and openSUSE?
Francois Gouget
fgouget at free.fr
Sun May 24 10:53:42 CDT 2020
On Sun, 24 May 2020, Paul Gofman wrote:
[...]
> $ rpm -qf /usr/libexec/gstreamer-1.0/gst-plugin-scanner
>
> gstreamer1-1.16.2-2.fc32.x86_64
This is the binary that maps element names like videoconvert to the name
of the library to load, here
/usr/lib64/gstreamer-1.0/libgstvideoconvert.so. Since it's a 64-bit
binary (maybe a file would have been stronger proof), it cannot build
the 32-bit registry.
> $ rpm -qf /usr/bin/gst-inspect-1.0
> gstreamer1-1.16.2-2.fc32.x86_64
>
> $ gst-inspect-1.0 videoconvert | grep Filename
> Filename /usr/lib64/gstreamer-1.0/libgstvideoconvert.so
This is the library that provides the videoconvert plugin and since it's
a 64-bit library that means 32-bit processes cannot use it,
winegstreamer included... unless it has some cross-process communication
mechanism so that all GStreamer code in fact runs in a 64-bit process
(that seems highly unlikely).
It looks like Blaz Blue Calamity Trigger has a 64-bit version. Could it
be that's the one you're actually running?
If not, does its behavior change if you rename winegstreamer.dll so
it's not used?
--
Francois Gouget <fgouget at free.fr> http://fgouget.free.fr/
All generalizations are false, including this one.
-- Mark Twain
More information about the wine-devel
mailing list