Merge pull request #72 from jmoutte/eme-support

Add a buildroot option to enable Encrypted Media Extensions using Discre...
qtbrowser: bump

6add7c4 WK1WebView: attach to our custom QWebPage implementation
9dd416f WK2WebView: basic alert() support
bd6033d WK2WebView: print QML errors
qt5webkit: bump for EME support

199ab31 Merge pull request #9 from jmoutte/qt5.3
35b5e73 Revert changes to WebkitGTK build files
eb00245 Add guard macros to compile without EME
519a027 We should reset the semaphore before firing the needkey event. Indeed if there's no listener for the event or the player is stopped
in the mean time we would enter an infinite wait.
0e3b112 Make sure we close and clean the Discretix handler. Refactor the name to respect coding style.
bb9b323 Add a keyAdded public method and a semaphore to make the GStreamer thread wait for the license. We signal the semaphore in all
cases where the player could be interrupted.
19bdf9e Add a wait method with no timeout.
04841a8 First implementation of license request generation and response processing.
2b80530 When emiting the needkey event we provide DRM init data and not the license request or the challenge. In ASF case this would be
the ASF header for other clips it would be a WRMHEADER.
c1d5186 We need to include encryptedmedia module for the EME events.
1ac1db7 MediaKeys is supposed to be readonly and the setMediaKeys method should be exposed.
279daea We need to fire the needkey event from the main thread. Try to
retrieve the DRM challenge from the GStreamer element and use this as initdata.
08200bb We need a synchronous message handler to be notified about need key event
2edaddc Start integrating Discretix DRM client header.
d409b10 Integrate the CDM directly in the Media Player backend.
028c7ae Use the new supportsKeySystem as upstream does instead of supportsType which does not accept empty ContentType
cd6b8ae Add supportsKeySystem method and use it in our ExtentedSupportsType
b6e2e70 Add supportsKeySystem method from upstream which will make it easier to query the keysystems without a ContentType
1866396 Some compilers don't like our forward declaration of GenericQueue, move the function declaration to the cpp file
01a54bf Add new files from upstream
72f3cef Build new files.
a1f0d9d Port our existing CDMs (Mock and DXDRM) to new API
18ea683 Backport changes from upstream : - new API to create a CDMSession. With this the Player engine can be the CDM.
d477128 Backport changes from upstream : - new API isTypeSupported which is required to check for supported keysystems.
5007c86 Backport changes from upstream : - Use ActiveDOMObject. - Add functions for error and message sending.
77ca075 Backport changes from upstream : - Adding a function to check Keysystem and mimetype - Replace the AVFoundation CDM by a
CDMPrivateMediaPlayer
763dea7 This has been moved to platform specific backend and there's a CDMPrivateMediaPlayer.
9460191 Updates from upstream, mostly copyrights.
0b7be1f Add a basic CDM for Discretix DRM.
8d45d02 Also build the testing mock CDM.
81912dc Generate bindings for MediaKeyError and Event when ENCRYPTED_MEDIA_V2 is enabled.
5926b4f Prepare GStreamer backend for ENCRYPTED_MEDIA_V2 support.
41eb00b Assignment from int seems to generate a warning for this pointer, use clear method.
e24cd2c Add compilation rules for ENCRYPTED_MEDIA_V2 support.
qt5webkit: Make EME explcitely depend on GStreamer support
gstreamer1: bus: destroy signal watch from the context it was mapped to

Import upstream patch fixing GSource removal warnings in GstBus.
elfutils: bump to 0.160
qtbrowser: bump to version 2.0.2
Bumped the qtbrowser version to incorporate minor fixes.
Added the support for building the webbridgesupport library.
Updated the bcm-refsw server software build tocopy the libnxclient to the staging area as well to build the egl test app.
Add Fluendo modules recipes for buildroot
Add a patch to enable auto provisioning
Bump versions for DRM enabled modules