Aw: Re: Re: Re: GStreamer application access violation in random locations

Mailing List SVR lists at svrinformatica.it
Tue Feb 2 05:55:30 PST 2016


Il 02/02/2016 10:35, Tim Müller ha scritto:
> On Tue, 2016-02-02 at 00:47 -0800, pfarmer wrote:
>
> Hi,
>
>> Generally speaking: *is it safe to link the GStreamer binaries with a
>> VS2013
>> compiler?*
>> Meaning: I have installed GStreamer binaries for 64bit Windows. These
>> are
>> compiled with MinGW as far as I can see. And I have a project that is
>> compiled with VS2013 64bit. This project uses (links) the GStreamer
>> MinGW
>> 64bit libraries. Is this actually safe?
> Yes, that should (and generally does) work fine.

Hi Tim,

this does not seems completly true, for example in my c++ apps I have to 
pass "/DYNAMICBASE:NO" to visual studio linker to avoid crash

https://bugzilla.gnome.org/show_bug.cgi?id=758738

another way to use gstreamer mingw dll on windows without strange 
problems is to load the dll and use its symbols (DllImport)

regards
Nicola

>   You just need to be
> aware that there are multiple C runtime libraries involved then in case
> you pass C library resources to GLib/GStreamer, since handles such as
> file descriptors/handles won't work with the other C runtime, but
> that's a bit of a cornercase.
>
> Cheers
>   -Tim
>



More information about the gstreamer-devel mailing list