Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt WebKit
  4. Qt 5.0.2, enabling html5 video audio support
Forum Updated to NodeBB v4.3 + New Features

Qt 5.0.2, enabling html5 video audio support

Scheduled Pinned Locked Moved Qt WebKit
1 Posts 1 Posters 1.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    tpham3783
    wrote on last edited by
    #1

    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
    @

    1 Reply Last reply
    0

    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved