Bug 84163 - Noticeable sawtooth found in video playing when window resize by using vaPutSurface
Summary: Noticeable sawtooth found in video playing when window resize by using vaPutS...
Status: CLOSED INVALID
Alias: None
Product: libva
Classification: Unclassified
Component: intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: highest critical
Assignee: haihao
QA Contact: Sean V Kelley
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-22 06:16 UTC by deshui
Modified: 2014-10-06 11:41 UTC (History)
4 users (show)

See Also:
i915 platform:
i915 features:


Attachments
issue picture (969.23 KB, image/png)
2014-09-22 06:27 UTC, deshui
Details
test video clip (2.89 MB, video/MP2T)
2014-09-22 06:59 UTC, deshui
Details

Description deshui 2014-09-22 06:16:29 UTC
Video: h264 ts video (please refer to the attachmnent)
player: mplayer and gstreamer.
        mplayer: mplayer -vo vaapi -geometry 480x300 test.ts
        gstreamer:gst-launch-1.0 filesrc location = test.ts ! tsdemux ! vaapidecode ! vaapipostproc  width = 480 height = 300 ! vaapisink
libva version:0.34 0.35 0.36
intel va driver version: 1.2.2 1.3.1 1.4.0pre
Platform : Core i7-3770 and BYT platform 

When Resize a video window to a small size then noticalbe sawtooth will appear in the video playing by using VAAPI.(issue picture is add as a Attachment)

When using MPlayer CPU scale,cmd: mplayer -vf scale=480:300 -sws [0 to 9] test.ts 
2 method of CPU scale also has the similar issue(CPU scale: fast bilinear and nearest neighbor) 
the issue can't be reproduced by using the other CPU scale method 

this issue may related to the VAAPI scaling algorithm.
Comment 1 deshui 2014-09-22 06:27:29 UTC
Created attachment 106654 [details]
issue picture
Comment 3 deshui 2014-09-22 06:59:41 UTC
Created attachment 106656 [details]
test video clip
Comment 4 deshui 2014-09-30 07:07:47 UTC
Holiday 09/30 ~~ 10/7
Phone No.: +86-18511071653
Comment 5 Sean V Kelley 2014-09-30 22:46:33 UTC
This is a feature reques and not a bug.  Please follow-up separately through our regular feature discussions.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.