Quantcast
Channel: Qt DevNet forums: Qt WebKit
Viewing all articles
Browse latest Browse all 542

qt 5.0.2, enabling html5 video audio support

$
0
0
Hi, I just want to share my experience after successfully patching and building qt 5.0.2 with HTML5 video/audio support. qt build system will automatically enable audio support if you have gstreamer-0.10 and gstinterface and a few more packages. However, one can not build the library b/c some html5 elements were missing from qt-5.0.2 (as of yesterday). This is a bug. I had to apply the patch below to enable video support. I hope the patch will help other people to get libqt5webkit.so to build successfully. good luck --- qtwebkit/Source/WebCore/Target.pri 2013-04-08 20:11:51.000000000 -0400 +++ ../qt-everywhere-opensource-src-5.0.2/qtwebkit/Source/WebCore/Target.pri 2013-06-05 13:55:39.470619752 -0400  -810,6 +810,7      loader/cache/CachedSVGDocument.cpp \      loader/cache/CachedSVGDocument.h \      loader/cache/CachedXSLStyleSheet.cpp \ +    loader/cache/CachedTextTrack.cpp \      loader/CookieJar.cpp \      loader/CrossOriginAccessControl.cpp \      loader/CrossOriginPreflightResultCache.cpp \  -856,6 +857,7      loader/SubstituteData.cpp \      loader/TextResourceDecoder.cpp \      loader/ThreadableLoader.cpp \ +    loader/TextTrackLoader.cpp \      page/animation/AnimationBase.cpp \      page/animation/AnimationController.cpp \      page/animation/CompositeAnimation.cpp \  -1279,7 +1281,19      xml/parser/XMLCharacterReferenceParser.cpp \      xml/parser/XMLDocumentParser.cpp \      xml/parser/XMLTokenizer.cpp \ -    xml/parser/XMLTreeBuilder.cpp +    xml/parser/XMLTreeBuilder.cpp \ +    html/track/InbandTextTrack.cpp \ +    html/track/LoadableTextTrack.cpp \ +    html/track/TextTrack.cpp \ +    html/track/TextTrackCue.cpp \ +    html/track/TextTrackCueList.cpp \ +    html/track/TextTrackList.cpp \ +    html/track/TrackBase.cpp \ +    html/track/TrackEvent.cpp \ +    html/track/WebVTTParser.cpp \ +    html/track/WebVTTTokenizer.cpp \ +    html/HTMLTrackElement.cpp +    HEADERS += \      accessibility/AccessibilityARIAGridCell.h \

Viewing all articles
Browse latest Browse all 542

Trending Articles