How to enable qmlglsink under Windows (which is located in *bad*)?

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

How to enable qmlglsink under Windows (which is located in *bad*)?

Maurer, Martin

Hello,

 

can someone give me a bit details how I can enable qmlglsink under Windows (which is located in *bad*)?

I can compile all other thing enabled by default.

 

Is there some automatic to check for Qt, which enabled the plugin (similar to vaapi under Linux discussion last days)?

Do I need some parameter or patch the recipe of *bad*?

 

Till now I use

 

$ /c/Python27/python2.exe ./cerbero-uninstalled -c config/win64.cbc buildone gst-plugins-bad-1.0

 

but no error message (not finding Qt) nor output of the needed *.dll.

 

Can someone shed light on this?

 

Best regards,

 

Martin

 

 

What I have found so far:

 

    configure_options = '--enable-static --disable-introspection --disable-gsm \

        --disable-examples --disable-festival \

        --disable-videomaxrate --disable-bz2 --disable-libde265 \

        --disable-linsys --disable-fbdev --disable-apexsink \

        --disable-celt --disable-curl --disable-dc1394 --disable-directfb \

        --disable-dirac --disable-faac --disable-flite --disable-gme \

        --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug \

        --disable-mpeg2enc --disable-mplex --disable-musepack --disable-mythtv \

        --disable-neon --disable-ofa --disable-openal --disable-opencv \

        --disable-pvr --disable-sdl --disable-sndfile \

        --disable-teletextdec --disable-timidity \

        --disable-vdpau --disable-voamrwbenc --disable-wildmidi \

        --disable-xvid --disable-zbar --disable-sdi --disable-qt'

 

-> assuming to remove --disable-qt?

 

    configure_options += ' --enable-bz2 --enable-assrender \

        --enable-faad --enable-kate --enable-openh264 --enable-opus \

        --enable-hls --enable-rtmp --enable-srtp --enable-dts \

        --enable-libmms --enable-resindvd --enable-soundtouch \

        --enable-voaacenc --enable-rsvg --enable-openjpeg --enable-spandsp'

 

-> assuming to add –enable-qt?

 

There is also a USE_QT. Do I need to set it somewhere?

 


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

Re: How to enable qmlglsink under Windows (which is located in *bad*)?

Matthew Waters

Hi,

On Windows, there are different c++ ABI's involved that essentially require the qmlglsink plugin to be built with msvc and it not able to be compiled using autotools.  To achieve that, there is a qmake .pro file in the plugin directory that should help in achieving this.  The resulting dll will need to be copied manually into your installation prefix.

Cheers
-Matt


On 09/06/17 21:45, Maurer, Martin wrote:

Hello,

 

can someone give me a bit details how I can enable qmlglsink under Windows (which is located in *bad*)?

I can compile all other thing enabled by default.

 

Is there some automatic to check for Qt, which enabled the plugin (similar to vaapi under Linux discussion last days)?

Do I need some parameter or patch the recipe of *bad*?

 

Till now I use

 

$ /c/Python27/python2.exe ./cerbero-uninstalled -c config/win64.cbc buildone gst-plugins-bad-1.0

 

but no error message (not finding Qt) nor output of the needed *.dll.

 

Can someone shed light on this?

 

Best regards,

 

Martin

 

 

What I have found so far:

 

    configure_options = '--enable-static --disable-introspection --disable-gsm \

        --disable-examples --disable-festival \

        --disable-videomaxrate --disable-bz2 --disable-libde265 \

        --disable-linsys --disable-fbdev --disable-apexsink \

        --disable-celt --disable-curl --disable-dc1394 --disable-directfb \

        --disable-dirac --disable-faac --disable-flite --disable-gme \

        --disable-ladspa --disable-lv2 --disable-mimic --disable-modplug \

        --disable-mpeg2enc --disable-mplex --disable-musepack --disable-mythtv \

        --disable-neon --disable-ofa --disable-openal --disable-opencv \

        --disable-pvr --disable-sdl --disable-sndfile \

        --disable-teletextdec --disable-timidity \

        --disable-vdpau --disable-voamrwbenc --disable-wildmidi \

        --disable-xvid --disable-zbar --disable-sdi --disable-qt'

 

-> assuming to remove --disable-qt?

 

    configure_options += ' --enable-bz2 --enable-assrender \

        --enable-faad --enable-kate --enable-openh264 --enable-opus \

        --enable-hls --enable-rtmp --enable-srtp --enable-dts \

        --enable-libmms --enable-resindvd --enable-soundtouch \

        --enable-voaacenc --enable-rsvg --enable-openjpeg --enable-spandsp'

 

-> assuming to add –enable-qt?

 

There is also a USE_QT. Do I need to set it somewhere?

 



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

signature.asc (527 bytes) Download Attachment