Development of GStreamer on Windows?
Thibault Saunier
saunierthibault at gmail.com
Sun Oct 30 13:33:33 UTC 2016
Hello,
The new gst-build(0) module has been reported to work with msys2, I have
not tested myself yet but believe we can find a nice workflow to develop
GStreamer on Windows using it fwiw.
Regards,
Thibault Saunier
(0) https://cgit.freedesktop.org/gstreamer/gst-build/
El oct 30, 2016 6:44 AM, "marcin at saepia.net" <marcin at saepia.net> escribió:
> Hello Nirbheek,
>
> I am quite familiar with Cerbero. However as you noticed it takes ages to
> build anything so it's not very nice for daily development of
> Windows-related plug-ins.
>
> Anyway I will handle this somehow or find a workaround
>
> M.
>
> sob., 29.10.2016, 09:02 użytkownik Nirbheek Chauhan <
> nirbheek.chauhan at gmail.com> napisał:
>
>> Hi Marcin,
>>
>> On Sat, Oct 29, 2016 at 12:13 PM, marcin at saepia.net <marcin at saepia.net>
>> wrote:
>> > I want to work on GStreamer support for Windows (directsound and wasapi
>> > elements) and I look for advice for the most convenient setup. Cerbero
>> is
>> > cool but recompiling whole package after change can be painful.
>> >
>> > What is the most convenient way to go? msys2? Native Microsoft tools?
>> >
>>
>> Unfortunately, Cerbero is currently the only way to do GStreamer
>> development on Windows. The real pain with Cerbero is actually that it
>> builds everything with Autotools so it takes forever to bootstrap and
>> setup. You can find instructions here:
>>
>> https://cgit.freedesktop.org/gstreamer/cerbero/tree/README#n36
>>
>> This will build GStreamer and all its dependencies with Autotools
>> (MinGW/GCC).
>>
>> It also isn't the most robust system, so you can expect some build
>> issues while setting it up. Do pop in at #gstreamer on FreeNode if you
>> have issues!
>>
>> If you want to build GStreamer and some of its dependencies with MSVC
>> (but the majority of dependencies will still use Autotools/MinGW/GCC),
>> you can take a look at this experimental Cerbero branch:
>>
>> https://github.com/centricular/cerbero#windows
>>
>> A little while back I also wrote a doc about development of GStreamer
>> using Cerbero:
>>
>> https://github.com/centricular/cerbero-docs/blob/
>> master/start.md#dev-workflow
>>
>> Hope this helps!
>>
>> --
>> ~Nirbheek Chauhan
>> _______________________________________________
>> 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/20161030/8ea68439/attachment.html>
More information about the gstreamer-devel
mailing list