[Webkit-unassigned] [Bug 115355] [gstreamer] Prevent race when pad caps is set on gstreamer player

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 5 00:25:12 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=115355


Csaba Osztrogonac <ossy at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |allan.jensen at digia.com,
                   |                            |kadam at inf.u-szeged.hu,
                   |                            |ossy at webkit.org,
                   |                            |zarvai at inf.u-szeged.hu




--- Comment #11 from Csaba Osztrogonac <ossy at webkit.org>  2013-06-05 00:23:45 PST ---
It broke the build with gstreamer 0.1 (Qt WK2 perf bot and Qt MIPS bot):

/data/buildbot/mips-1/qt-linux-mipsel-mips32r2-release/build/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp: In member function 'virtual WebCore::IntSize WebCore::MediaPlayerPrivateGStreamerBase::naturalSize() const':
/data/buildbot/mips-1/qt-linux-mipsel-mips32r2-release/build/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:171:32: error: invalid conversion from 'const GMutex* {aka const _GMutex*}' to 'GMutex* {aka _GMutex*}' [-fpermissive]


/usr/mipsel-linux-gnu/include/glib-2.0/glib/gthread.h:157:17: error:   initializing argument 1 of 'void g_mutex_lock(GMutex*)' [-fpermissive]
/data/buildbot/mips-1/qt-linux-mipsel-mips32r2-release/build/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:173:34: error: invalid conversion from 'const GMutex* {aka const _GMutex*}' to 'GMutex* {aka _GMutex*}' [-fpermissive]


Isn't gstreamer 1.0 mandatory long time ago? If no, it needs buildfix.
If yes, Qt build system should be fixed to require gstreamer 1.0 installed.
( I mean removing the 0.1 fallback introduced in https://trac.webkit.org/changeset/144208 )

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list