Opened 12 years ago

Closed 11 years ago

#2996 closed defect (worksforme)

XvMC playback does not work for recorded programs (LiveTV ok).

Reported by: mythtv-bugs@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: 0.20
Severity: medium Keywords: xvmc
Cc: Ticket locked: no

Description

I have mythtv-0.20-150.fc5.at (last rpm from atrpms for FC5), PVR-350 hardware tuner (set up to grab in 640x480 resolution) and Nvidia FX6200 graphics card, CPU is P4 2.4GHz. XvMC is turned on with BOB deinterlace. XvMC works really well for LiveTV mode (avg. CPU load is 13% compared to 99% without XvMC). My FX6200 card has hardware bug which makes OSD use gray colors when XvMC is on (it does not bother me because of XvMC reduced CPU load).

Unfortunately, for recorded shows XvMC does not seem to work at all. When I playback recorded show, OSD is in color (good sign that XvMC is not really working), and CPU load is 99%. This makes playback stutter a lot and overall unwatchable at times. Is there separate XvMC setting for recorded shows playback vs LiveTV playback? I looked everywhere and the only XvMC setting I could see is already turned on.

Change History (3)

comment:1 Changed 12 years ago by anonymous

Make sure your player settings are either "mplayer -V xvmc %s" or "xine -vo xxmc %s". The "-xxmc" is nvidia specific in xine and is not a typo. I personally use xine, but mplayer may work better for you.

comment:2 in reply to:  1 Changed 12 years ago by anonymous

Keywords: xvmc added

Replying to anonymous:

Make sure your player settings are either "mplayer -V xvmc %s" or "xine -vo xxmc %s".

Well, for recorded programs I don't see an option to select mplayer or xine - I guess internal player is always used. For videos I am already using mplayer, and my ~/.mplayer/config file already has line vo=xvmc.

My original question still stands - why xvmc is used properly by internal player in LiveTV mode, but is NOT used when playing the same show after it is recorded?

comment:3 Changed 11 years ago by stuartm

Resolution: worksforme
Status: newclosed

I'm not aware of any reason why XvMC would work on LiveTV but not recordings. A lot has changed since 0.20 and I'm assuming that even if it was a valid bug, it has probably been fixed.

Note: See TracTickets for help on using tickets.