GStreamer 1.18 and dxgiscreencapsrc

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

GStreamer 1.18 and dxgiscreencapsrc

Davide Perini
Hi guys,
does GStreamer 1.18 brings some performance improvements or resource
optimizations to this pipeline?

dxgiscreencapsrc ! videoscale ! videoconvert ! autovideosink

Is is better to use the mingv or the visual studio code version or it's
the same for the purpose?

Thanks
Davide
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GStreamer 1.18 and dxgiscreencapsrc

David Ing
I would go with the MSVC version.

On Wed, Sep 2, 2020 at 1:00 AM Davide Perini <[hidden email]> wrote:
Hi guys,
does GStreamer 1.18 brings some performance improvements or resource
optimizations to this pipeline?

dxgiscreencapsrc ! videoscale ! videoconvert ! autovideosink

Is is better to use the mingv or the visual studio code version or it's
the same for the purpose?

Thanks
Davide
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GStreamer 1.18 and dxgiscreencapsrc

Davide Perini
Can you explain me why please?
Thanks, it's not really clear to me the difference, what I read in the homepage is not clear to me.

Thanks.

Il 02/09/2020 17.19, David Ing ha scritto:
I would go with the MSVC version.

On Wed, Sep 2, 2020 at 1:00 AM Davide Perini <[hidden email]> wrote:
Hi guys,
does GStreamer 1.18 brings some performance improvements or resource
optimizations to this pipeline?

dxgiscreencapsrc ! videoscale ! videoconvert ! autovideosink

Is is better to use the mingv or the visual studio code version or it's
the same for the purpose?

Thanks
Davide
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: GStreamer 1.18 and dxgiscreencapsrc

David Ing
One reason is that the msvc build probably supports a number of plugins through MediaFoundation, for example:  http://gstreamer-devel.966125.n4.nabble.com/Hardware-acceleration-on-Windows-10-td4695247.html  I am not sure whether the mingw build supports those same plugins, I would guess not.  But if it does support those plugins, there are a number of C Runtime compatibility issues that might bite you once in a while.  (These issues are notoriously difficult to diagnose.)

In regards to C Runtime compatibility issues:  If you are building an application that consumes the gstreamer libraries, and your application is compiled with msvc; then you definitely want the msvc libraries.  But if you are building your application with mingw then take the mingw Gstreamer libraries (but checkout the toolchain version first).

Also, historically Gstreamer for Windows was only built using mingw because of widespread dependencies on Linux build tools (e.g. Autotools).  I think the mingw build was done because they couldn't get it working with msvc until recently.  (It took a lot of work to get the msvc build working.)

On Wed, Sep 2, 2020 at 9:32 AM Davide Perini <[hidden email]> wrote:
Can you explain me why please?
Thanks, it's not really clear to me the difference, what I read in the homepage is not clear to me.

Thanks.

Il 02/09/2020 17.19, David Ing ha scritto:
I would go with the MSVC version.

On Wed, Sep 2, 2020 at 1:00 AM Davide Perini <[hidden email]> wrote:
Hi guys,
does GStreamer 1.18 brings some performance improvements or resource
optimizations to this pipeline?

dxgiscreencapsrc ! videoscale ! videoconvert ! autovideosink

Is is better to use the mingv or the visual studio code version or it's
the same for the purpose?

Thanks
Davide
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel