[webkit-qt] [WEBKIT 2.3] Compile on windows with --media-stream with qt 4.8.2 msvc

arnaud le roy sdnetwork at gmail.com
Sat Oct 5 05:11:15 PDT 2013

Le 05/10/2013 14:00, Konstantin Tokarev a écrit :
> 05.10.2013, 15:40, "arnaud le roy" <sdnetwork at gmail.com>:
>> thanks,
>> i have found my problems this morning and i post it but the message
>> awaits approval.
>> this is the message :
>>> hello,
>>> after some modifications, i have successfully compile the webkit with
>>> this options :
>>> --qt --media-stream --media-source --media-capture --video --no-webkit2
>>> this is the list of files that need to be modified :
>>> - Source\WebCore\DerivedSources.pri
>>> - Source\WebCore\WebCore.pri
>>> - Source\WebCore\Target.pri
>>> - Source\WebCore\platform\mediastream\RTCPeerConnectionHandler.cpp
>>> i have some doubt about the add of
>> WebCore\platform\mediastream>\gstreamer in the target.pri because in
>> windows the flag >WTF_USE_GSTREAMER=0 (maybe we can force it ?).and the
>> other platform >for mediastream are blackberry and chronium.
>>> any help on this part would be good.
>> so you confirm my doubt about this part (dummy RTCPeerConnectionHandler
>> )so if i understand for the moment we could not enable webrtc on windows
>> plattform
> Chromium supports windows, so you may want to try to plug that code into
> your WebKit build instead of dummy implementation. But it will probably
> have Chromium-specific dependencies, so you'll need to figure them out
> and maybe modify source code to make it working with QtWebKit.
> If your primary platform is Windows, you may want to switch from QtWebKit
> to Chromium port (or Qt WebEngine, Chromium wrapper being developed right
> now). AFAIK, media support was never first-class citizen for QtWebKit on
> Windows.

Thanks for your help !

but do you think that Qt WebEngine is compatible with Qt 4.8.* or only 
with greater than Qt 5.0 ?

I'll do some research on my side.

More information about the webkit-qt mailing list