[mythtv] [mythtv-commits] Ticket #3466: [13435] breaks the Guide video on some setups

Simon Kenyon simon at koala.ie
Thu Mar 5 17:20:12 UTC 2009


Simon Kenyon wrote:
> Simon Kenyon wrote:
>> MythTV wrote:
>>  
>>> #3466: [13435] breaks the Guide video on some setups
>>> ---------------------+------------------------------------------------------ 
>>>
>>>  Reporter:  stuartm  |        Owner:  danielk
>>>      Type:  defect   |       Status:  new     Priority:  minor    
>>> |    Milestone:  unknown
>>> Component:  mythtv   |      Version:  head    Severity:  medium   
>>> |   Resolution:         
>>> ---------------------+------------------------------------------------------ 
>>>
>>>
>>> Comment(by danielk):
>>>
>>>  It looks like both of you are using pre-6xxx nvidia cards and you 
>>> don't
>>>  tell the drivers to use the 3D hardware for drawing in the 
>>> xorg.conf. This
>>>  means you are probably using the dedicated XVideo overlay hardware.
>>>
>>>  This is useful. I probably just need to replace the "Loading Preview
>>>  Video" with something drawn in the current chromakey to get these 
>>> cards to
>>>  work. You can verify this by setting the xterm background color to the
>>>  chromakey color and placing it over the video preview section of the
>>>  guide.
>>>
>>>       
>> i am using the xorg ati driver on my laptop and it is broken.
>> i am using the closed source nvidia driver on another backend and it 
>> works.
>> -- 
>> simon
>>   
> nothing really changes
> this seems to have bitten me again
>
> when in the epg, the video preview is displayed.
> when i go back into livetv. only that portion of the screen which 
> contained the video preview is displaying a picture
> the rest is black.
>
> i realise that this has been caused by my fiddling. i upgraded to xorg 
> 1.5.3 etc. and changed my display driver to the radeon driver (from 
> the ati one)
> i gone back to the ati driver and the problem persists. this is annoying.
>
> in trying to understand what is going on i have been reading the code.
>
> one question:
>
> i see in guidgrid.cpp the set up of a clipping region with setMask
> i don't see this cleared anywhere.
>
> what am i not getting?
> -- 
> simon

i did some more debugging
my slave backend has ati video
no problems there - but it is running xorg 1.3
but anyway i copied the xorg.conf
no differencec

but i tried running in windowed mode and discovered something which is 
interesting

if i don't touch the window then in and out of the programme guide works 
just fine
no black regions on return from the guide - but only after the first in 
and out
the first time i get a mostly black screen

if i resize the window just a bit and then cover part of the window and 
uncover it - that portion of the livetv is black
i also note that if i move the mouse quickly in and out of the window 
(with focus follows mouse) then sometimes a large portion of the livetv 
window is black.
the large portion is the same size as the window was originally before i 
resized it

it seems that if myth gets an event while the mouse if in the black 
region around the edge of the video window then the blackness occurs
if i move the mouse really fast over that region then the problem does 
not occur
--
simon


More information about the mythtv-dev mailing list