Is libtiff-5.dll not installed in the msvc installers?

Nicolas Dufresne nicolas at ndufresne.ca
Fri Apr 5 01:00:00 UTC 2019


Le jeu. 4 avr. 2019 20 h 40, Ben Rush <ben at ben-rush.net> a écrit :

> Hi.
>
> First off, thanks for taking the time to help me out. My company is going
> to be using gstreamer pretty extensively soon, and we deploy on Windows, so
> I imagine there's going to be a few Windows-related questions coming from
> me over the next few months (and maybe even contributions if we encounter
> issues).
>
> To jump to your question, no, it was specifically the spandsp plugin
> (E:\gstreamer\1.0\x86_64\lib\gstreamer-1.0\gstspandsp.dll) that was the
> problem. It was a red herring in that it wasn't what was preventing the
> tutorial from working. Upon bringing up the debug log to level 4, I noticed
> the following error: "TLS/SSL support not available; install
> glib-networking.
>
> I dug using various tracing tools to discover what was trying to be
> loaded, and found that if I put the folder "gio" with the following files:
>
> modules/giognutls.dll
> modules/giognutls.pdb
> modules/giognutls.a
>
> Under E:\gstreamer\1.0\x86_64\bin, I could then get the player to work. Is
> this an installer-related issue, or is this something I missed in the
> documentation?
>

I noticed this issue two days ago, it's a glib thing. For reasons I still
don't understand, they lookup for Gio extensions in different directory
when things are built with msvc. But the install path does not seem to
match. We'll need to fix it in glib, unless I'm mistaken. And then carry
this into cerbero.


> I'm trying to "off-road" a bit and write the tutorials from the ground up,
> again, since we plan on writing our own software that uses gstreamer and I
> want to figure these things out now.
>
> Thanks.
>
> On Thu, Apr 4, 2019 at 6:50 PM Nirbheek Chauhan <
> nirbheek.chauhan at gmail.com> wrote:
>
>> On Fri, Apr 5, 2019 at 1:25 AM Ben Rush <ben at ben-rush.net> wrote:
>> > Still, failures. I used a program called Process Monitor to understand
>> what was failing to load, and noticed a stream of failures surrounding
>> libtiff-5.dll not being found. Upon searching the installer directories, it
>> was missing. So, I grew suspicious and downloaded the mingw installers. It
>> was there in those.
>> >
>> > In fact, in the msvc installers, there is no tiff library installed at
>> all.
>> >
>> > Is this an oversight, or am I missing something?
>> >
>>
>> Which plugin(s) required libtiff-5.dll in the 1.15.2 MSVC release? Can
>> you confirm that it was only the spandsp plugin? If so, that's fixed
>> by
>> https://gitlab.freedesktop.org/gstreamer/cerbero/commit/f9733a73f483fc61583b865b2f806e3f001d37e2
>>
>> Generally load library warnings just cause those specific plugins to
>> get disabled, so they shouldn't stop you from continuing the tutorial.
>> We'd still like to get a full list of plugins that are affected by
>> that so we can fix it, of course.
>>
>> Somewhat relatedly, note that the following plugins are known to be
>> incompatible with the MSVC build and are disabled in that:
>> https://gitlab.freedesktop.org/gstreamer/cerbero/issues/121
>>
>> Cheers,
>> Nirbheek
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190404/2d7d58c1/attachment.html>


More information about the gstreamer-devel mailing list