[mythtv-users] VIA EPIA XvMC problems upgrading from 0.18 to 0.19

Jules Gosnell jules at coredevelopers.net
Sun Mar 5 14:11:00 UTC 2006


Hi Chris,

You're getting further than I am!

I had XvMC working nicely on my VIA frontend with 0.18, upgraded to 0.19 
and now don't even have an option to enable this in my frontend setup.

OSD has reverted to blue (I'm using the blue theme) when it was always 
grey when XvMC was being used and CPU usage is way up - since I only 
have a 1ghz Ezra, this is a problem as it cannot always keep up - 
particularly with LiveTV.

I rebuilt myth-0.19 on the frontend ensuring that all relevant xvmc 
switches were enabled, checked my XvMCConfig and linked it to my ~mythv 
and ~/.mythtv/<some-subdir> directories - I found some posting that 
recommended this.

Still no joy - frontend setup does not mention anything about XvMC :-(

If anyone has any ideas, or has XvMC working with 0.19, I would be very 
interested in hearing from them.

Thanks for you time, guys - and thanks for 0.19 - from what I have seen 
of it so far, it looks like a good move forward.


Jules



Chris Hubball wrote:

>Hello,
>
>I'm having trouble Watching TV with VIA XvMC since I upgraded from 0.18
>to 0.19.
>
>It worked well with 0.18, but now I find that when I hit Watch TV, I get
>a blank screen for 20 seconds before the pictures comes up and then it
>uses 80% CPU so I guess XvMC isn't running.
>
>Below is a log with -v playback.  My interpretation is that playback
>starts with XvMC, then for some reason it decides to restart XvMC and
>this time fails with: "VideoOutputXv: Failed to grab xv port 68"
>
>I'm guessing the second attempt to use XvMC is failing because the first
>attach is still active?!
>
>Anybody got any ideas?
>
>Thanks,
>Chris.
>
>===
>
>2006-03-03 23:04:21.993 VideoOutputXv: ctor
>2006-03-03 23:04:22.019 Over/underscan. V: -0.02, H: -0.15, XOff: 0,
>YOff: -16
>2006-03-03 23:04:22.054 Image size. dispxoff 154, dispyoff: 0, dispwoff:
>717, disphoff: 737
>2006-03-03 23:04:22.055 Image size. imgx 0, imgy: 0, imgw: 768, imgh: 576
>2006-03-03 23:04:22.055 VideoOutputXv: Pixel dimensions: Screen 1024x768,
>window 1024x768
>2006-03-03 23:04:22.056 VideoOutputXv: Estimated display dimensions:
>260x195 mm Aspect: 1.33333
>2006-03-03 23:04:22.057 VideoOutputXv: Estimated window dimensions:
>260x195 mm Aspect: 1.33333
>2006-03-03 23:04:22.069 VideoOutputXv: @ j=0 Looking for flag[s]:
>XvInputMask
>2006-03-03 23:04:22.070 VideoOutputXv: Adaptor: 0 has flag[s]:
>XvInputMask XvImageMask
>2006-03-03 23:04:22.070 XvMCSurfaceTypes::find(w 768, h 576, chroma 1,
>vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680 <=p,
>port, surfNum)
>2006-03-03 23:04:22.071 Trying XvMC port 68
>2006-03-03 23:04:22.071 Found a suitable XvMC surface 0
>2006-03-03 23:04:22.075 VideoOutputXv: Grabbed xv port 68
>2006-03-03 23:04:22.075 VideoOutputXv: XvMC surface found with VLD
>support on port 68
>2006-03-03 23:04:22.104 Image size. dispxoff 154, dispyoff: 0, dispwoff:
>717, disphoff: 737
>2006-03-03 23:04:22.113 Image size. imgx 0, imgy: 0, imgw: 768, imgh: 576
>2006-03-03 23:04:33.294 NVP: ClearAfterSeek()
>2006-03-03 23:04:33.295 VideoOutputXv: ClearAfterSeek()
>2006-03-03 23:04:33.295 VideoOutputXv: DiscardFrames() 1: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.296 VideoOutputXv: DiscardFrames() 2: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.297 TV: StartPlayer(): took 13323 ms to start player.
>2006-03-03 23:04:33.297 TV: Changing from None to WatchingLiveTV
>2006-03-03 23:04:33.297 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.302 VideoOutputXv: DiscardFrames() 4:
>AAAAAAAAAAAAAAAA -- done()
>2006-03-03 23:04:33.302 VideoOutputXv: DiscardFrames() 1: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.303 VideoOutputXv: DiscardFrames() 2: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.304 VideoOutputXv: DiscardFrames() 3: AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.304 VideoOutputXv: DiscardFrames() 4:
>AAAAAAAAAAAAAAAA -- done()
>2006-03-03 23:04:33.308 Realtime priority would require SUID as root.
>2006-03-03 23:04:33.359 LiveTV forcing JumpTo 1
>2006-03-03 23:04:33.360 LiveTVChain(live-tv-2006-03-03T23:04:19):
>SwitchTo(1)
>2006-03-03 23:04:33.360 LiveTVChain(live-tv-2006-03-03T23:04:19):
>Entry at 1: '1000_20060303230421'
>2006-03-03 23:04:33.362 JumpToProgram(void)
>2006-03-03 23:04:33.811 nVidiaVideoSync: Could not open device
>/dev/nvidia0, No such file or directory
>2006-03-03 23:04:33.836 Using video as timebase
>2006-03-03 23:04:33.837 Video timing method: DRM
>2006-03-03 23:04:33.837 Refresh rate: 20000, frame interval: 20000
>2006-03-03 23:04:33.853 NVP: Waiting for prebuffer.. 0 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:33.953 NVP: Waiting for prebuffer.. 1 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:34.034
>RingBuf(/mnt/media/mythtv//1000_20060303230419.mpg):OpenFile(myth://127.0.0.1:6543/1000_20060303230421.mpg,
>12)
>2006-03-03 23:04:34.053 NVP: Waiting for prebuffer.. 2 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:34.153 NVP: Waiting for prebuffer.. 3 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:34.263 NVP: Waiting for prebuffer.. 4 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:34.353 NVP: Waiting for prebuffer.. 5 AAAAAAAAAAAAAAAA
>2006-03-03 23:04:34.453 NVP: Waiting for prebuffer.. 6 AAAAAAAAAAAAAAAA
>0: start_time: 4756.062 duration: 1.152
>1: start_time: 4756.044 duration: 1.119
>2: start_time: 4756.044 duration: 1.170
>3: start_time: 4756.044 duration: 1.170
>stream: start_time: 52844.937 duration: 12.996 bitrate=4739 kb/s
>2006-03-03 23:04:34.521 AFD: Stream #0, has id 0x600 codec id MPEG2VIDEO,
>type Video at 0x0x82cd7a0
>2006-03-03 23:04:34.523 VideoOutputXv: XvMC version: 1.1
>2006-03-03 23:04:34.524 XvMCSurfaceTypes::find(w 720, h 576, chroma 1,
>vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680 <=p,
>port, surfNum)
>2006-03-03 23:04:34.524 Trying XvMC port 68
>2006-03-03 23:04:34.524 Found a suitable XvMC surface 0
>2006-03-03 23:04:34.525 VideoOutputXv: @ j=0 Looking for flag[s]:
>XvInputMask
>2006-03-03 23:04:34.525 VideoOutputXv: Adaptor: 0 has flag[s]:
>XvInputMask XvImageMask
>2006-03-03 23:04:34.525 XvMCSurfaceTypes::find(w 720, h 576, chroma 1,
>vld 1, idct 0, mpeg2, sub-width 0, sub-height 0, disp, p<= 68, 680 <=p,
>port, surfNum)
>2006-03-03 23:04:34.525 Trying XvMC port 68
>2006-03-03 23:04:34.526 Found a suitable XvMC surface 0
>2006-03-03 23:04:34.526 VideoOutputXv: Failed to grab xv port 68
>2006-03-03 23:04:34.526 VideoOutputXv: No suitible XVideo port found
>2006-03-03 23:04:34.527 VideoOutputXv: InputChanged(720,576,1.77778)
>
>_______________________________________________
>mythtv-users mailing list
>mythtv-users at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>  
>


-- 
"Open Source is a self-assembling organism. You dangle a piece of
string into a super-saturated solution and a whole operating-system
crystallises out around it."

/**********************************
 * Jules Gosnell
 * Partner
 * Core Developers Network (Europe)
 *
 *    www.coredevelopers.net
 *
 * Open Source Training & Support.
 **********************************/



More information about the mythtv-users mailing list