[Webkit-unassigned] [Bug 35328] New: [Qt] Various Fixes to MediaPlayerPrivateQt

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 23 22:22:23 PST 2010


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

           Summary: [Qt] Various Fixes to MediaPlayerPrivateQt
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Media Elements
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: nicholas.young at nokia.com
                CC: eric.carlson at apple.com, vestbo at webkit.org


A few minor bugs can be addressed in the current implementation of
MediaPlayerPrivateQt

1) In updateStates(), assume a player with an "unknown" media status can be
played and has loaded.
This allows us to remove an ugly hack in bytesLoaded() - which is not a
reliable test anyway.
This also allows us to remove mutable from m_networkState and m_readyState.

In load(), we call updateStates() - because if the QMediaPlayer has just been
constructed then there won't necessarily be a mediaStatusChanged signal.

2) In load(), Get the current volume and mute status from the MediaPlayer
rather than being evil and pulling it from the MediaElement.
Currently we are breaking through the MediaPlayerClient interface as a work
around for a bug.
Instead, we solve the bug. Blocked by Bug 35327.

Patch Forthcoming.

-- 
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