Environment: --------------------- libva: (staging branch) commit 38c94cd922473095814ed9a9f99ad98fcc9c285d Author: Rob Bradford <rob@linux.intel.com> Date: Fri Nov 2 10:57:47 2012 +0000 intel-driver: (staging branch) commit c0ef9d99df37ae45589fecb898727be495e50304 Author: Joe Konno <joe.konno@intel.com> Date: Tue Nov 20 07:42:27 2012 -0800 Error info: --------------------- This video only has 60 frames, but we get 65 or more frames while decoding. Reproduce steps: --------------------- 1.xinit& 2.mplayer -vo vaapi -va vaapi MR7_BT_B.h264
Do something correct: The video "MR7_BT_B.h264" has 59 Frames by reference, (The detail info: resolution: 192*128, chroma format:4:2:0, YUV filesize: 2899968) The decoding output video file only has 45 frames by our driver, (The detail info: resolution: 192*128, chroma format:4:2:0, YUV filesize: 2211840)
1. Test with the latest driver and MR7_BT_B.h264 decoding is passed now. 2. sp1_bt_a.h264 and sp2_bt_b.h264 decoding failed. they can playback well with no frames lossing. but compare with software decoding, the decoding quality is too poor.
compare with the sp1_bt_a.h264/sp2_bt_b.h264 yuv refererencefile which download from ITU we get below result: Filename YSSIMextreme YSSIMaverage USSIMextreme USSIMaverage VSSIMextrem VSSIMaverage FrameNo. DumpedFrameNo. Lostframe sp1_bt_a.h264 0.870668 0.925279 0.943969 0.974597 0.952123 0.980955 400 399 1 sp2_bt_b.h264 0.740485 0.897401 0.951609 0.977447 0.952396 0.979347 400 399 1
AVC extended profile will not be supported, close the bug
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.