Bug 40631

Summary: [g45]libva h.264 decoding FPS is slow
Product: libva Reporter: Hai <hai.lan>
Component: intelAssignee: haihao <haihao.xiang>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium CC: chao.a.chen, ken20001, seanvk
Version: unspecified   
Hardware: Other   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Hai 2011-09-04 19:51:06 UTC
Environment:
CPU:Intel(R) Core(TM)2 Duo CPU     E8500
Graphics: G45
OS:Fedora 13 (64 bits)
Libdrm:	(master)2.4.26-3-g2acaf160df584a5ef7b5c5b84819389948cd97ad
Mesa:	(7.11)2217a70aafbc84debc2817bbbbdd472055d18cb0
Xserver:(server-1.10-branch)xorg-server-1.10.3
Xf86_video_intel:(master)2.16.0-24-g695e7115efab96c4467dc926be07dc2609011720 
Libva:	(g45-h264)baad30421525ae94e5bf609643436e6b32030a04
Kernel:	(drm-intel-fixes) c6a389f123b9f68d605bb7e0f9b32ec1e3e14132

====================================
Description:Use mplayer to decode a 1080P H.264 file, the FPS is very slow(about 7)

====================================
Reproduce step:
mplayer -vo vaapi -va vaapi 1920x1080_420_station2.264 -fps 30

====================================
dmesg log
render error detected, EIR: 0x00000008
  IPEIR: 0x00000000
  IPEHR: 0x7101000a
  INSTDONE: 0xffeffedf
  INSTPS: 0x8001e02d
  INSTDONE1: 0xbffffffe
  ACTHD: 0x4c1f52ec
render error detected, EIR: 0x00000008
  IPEIR: 0x00000000
  IPEHR: 0x7101000a
  INSTDONE: 0xffeffedf
  INSTPS: 0x8001e02d
  INSTDONE1: 0xbffffffe
  ACTHD: 0x421e522c
Comment 1 Eugene 2014-04-10 10:55:25 UTC
Hello. Is there any progress ? People still have problems whith it: http://ubuntuforums.org/showthread.php?t=2104318. And me too. Thanks.
Comment 2 haihao 2014-04-15 04:06:55 UTC
No. The support for H.264 on G45 is still on a separated brach of libva-intel-driver. It can only play back 720p videos smoothly,  and we won't fix G45 H.264 anymore.
Comment 3 haihao 2015-11-18 07:56:42 UTC
We won't g45 branch any more

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.