[mythtv-users] HD playback with xvmc

Welf welf at welf.org
Fri Sep 1 01:04:14 UTC 2006


I'm having some trouble getting HD content to playback using xvmc on  
a VIA EN1500 with the CN700 chipset using revision 11012 of 0.19- 
fixes branch of svn.  SD content plays back using xvmc just fine.

2006-08-31 20:57:36.265 AFD: Stream #0, has id 0x2053 codec id  
MPEG2VIDEO, type Video at 0x0x8ed3fe0
2006-08-31 20:57:36.267 reads allowed (128001 -1)
2006-08-31 20:57:36.268 VideoOutputXv: XvMC version: 1.1
2006-08-31 20:57:36.269 XvMCSurfaceTypes::find(w 704, h 480, chroma  
1, vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680  
<=p, port, surfNum)
2006-08-31 20:57:36.269 Trying XvMC port 68
2006-08-31 20:57:36.269 Found a suitable XvMC surface 0
2006-08-31 20:57:36.269 VideoOutputXv: @ j=0 Looking for flag[s]:  
XvInputMask
2006-08-31 20:57:36.270 VideoOutputXv: Adaptor: 0 has flag[s]:  
XvInputMask XvImageMask
2006-08-31 20:57:36.270 XvMCSurfaceTypes::find(w 704, h 480, chroma  
1, vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680  
<=p, port, surfNum)
2006-08-31 20:57:36.270 Trying XvMC port 68
2006-08-31 20:57:36.270 Found a suitable XvMC surface 0
2006-08-31 20:57:36.270 VideoOutputXv: Grabbed xv port 68
2006-08-31 20:57:36.270 VideoOutputXv: XvMC surface found with VLD  
support on port 68
2006-08-31 20:57:36.316 VideoOutputXv: Closing XVideo port 68
2006-08-31 20:57:36.317 detectInterlace(Detect Scan, Detect Scan,  
29.97, 480) ->Interlaced Scan
2006-08-31 20:57:36.317 Interlaced: Interlaced Scan  video_height:  
480  fps: 29.97
2006-08-31 20:57:36.317 AFD: Looking for decoder for MPEG2VIDEO_XVMC_VLD
2006-08-31 20:57:36.317 AFD: Opened codec 0x8dee750, id 
(MPEG2VIDEO_XVMC_VLD) type(Video)


However with HD content it seems that my frontend is unable to find a  
suitable xvmc surface and instead falls back to libmpeg2.  Does  
anyone have any insight to this?

2006-08-31 20:51:14.186 AFD: Stream #0, has id 0x2112 codec id  
MPEG2VIDEO, type Video at 0x0x8dcdfe0
2006-08-31 20:51:14.188 reads allowed (128001 -1)
2006-08-31 20:51:14.202 VideoOutputXv: XvMC version: 1.1
2006-08-31 20:51:14.202 XvMCSurfaceTypes::find(w 1280, h 720, chroma  
1, vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680  
<=p, port, surfNum)
2006-08-31 20:51:14.203 Trying XvMC port 68
2006-08-31 20:51:14.203 XvMCSurfaceTypes::find(w 1280, h 720, chroma  
1, vld 0, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680  
<=p, port, surfNum)
2006-08-31 20:51:14.204 Trying XvMC port 68
2006-08-31 20:51:14.206 detectInterlace(Detect Scan, Detect Scan,  
59.9401, 720) ->Progressive Scan
2006-08-31 20:51:14.206 Interlaced: Progressive Scan  video_height:  
720  fps: 59.9401
2006-08-31 20:51:14.206 AFD: Looking for decoder for MPEG2VIDEO
2006-08-31 20:51:14.206 AFD: Opened codec 0x8dee750, id(MPEG2VIDEO)  
type(Video)

Thanks for any help any of you can provide,
Welf


More information about the mythtv-users mailing list