Bug 45629

Summary: Vedio in video tag can not seek
Product: WebKit Reporter: Jim Huang <jim.huang>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WONTFIX    
Severity: Enhancement CC: eric.carlson, jim.huang
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Attachments:
Description Flags
a simple html for test, you can use arora open the html file. for the video tag, please indicate to a playable source. maybe need ffdshow to support some media type none

Description Jim Huang 2010-09-12 19:39:10 PDT
As the video control bar has the slide, when pointing to a position with clicking or dragging the slide bar to a position, nothing happens.
Is there any patch for that?
Comment 1 Jim Huang 2010-09-13 01:23:44 PDT
Created attachment 67373 [details]
a simple html for test, you can use arora open the html file. for the video tag, please indicate to a playable source. maybe need ffdshow to support some media type

ffdshow:
http://www.free-codecs.com/download/ffdshow.htm

drag the slide bar or point to a position by clicking, no seek happens.
Comment 2 Eric Carlson 2010-09-13 06:48:45 PDT
(In reply to comment #1)
> Created an attachment (id=67373) [details]
> a simple html for test, you can use arora open the html file. for the video tag, please indicate
> to a playable source. maybe need ffdshow to support some media type

First, this page is not testable because it points to a file on a local disk:

 <video  src = "file:///D:\share\sports-source-cropped.avi" width="720" height="576"  
		onended="on_ended()" controls >
</video>

In any case I suspect that the problem is with the codec(s) used in that AVI file. 

Not all WebKit ports support AVI files at all. Apple's ports of WebKit support some AVI files, but we consider AVI a legacy format and aren't likely to uses resources to enhance our support of it.
Comment 3 Jim Huang 2010-09-15 02:54:52 PDT
(In reply to comment #2)
> (In reply to comment #1)
> > Created an attachment (id=67373) [details] [details]
> > a simple html for test, you can use arora open the html file. for the video tag, please indicate
> > to a playable source. maybe need ffdshow to support some media type
> First, this page is not testable because it points to a file on a local disk:
>  <video  src = "file:///D:\share\sports-source-cropped.avi" width="720" height="576"  
>         onended="on_ended()" controls >
> </video>
> In any case I suspect that the problem is with the codec(s) used in that AVI file. 
> Not all WebKit ports support AVI files at all. Apple's ports of WebKit support some AVI files, but we consider AVI a legacy format and aren't likely to uses resources to enhance our support of it.

Seems new Webkit use the MediaPlayerPrivateQt.cpp in src\3rdparty\webkit\WebCore\platform\graphics\qt; but in QT Webkit always use MediaPlayerPrivatePhonon.cpp. did i delivery wrong Component?