Claudio Ciccani wrote:
> Rob Shortt wrote:
>> I did up a quick patch for df_xine to explicitly set the level of the
>> layer to a particular value.  If it's OK, please commit.  Otherwise
>> perhaps I can work on it when I am more awake. :)
...


> Rob, why you need to explicitly set the layer level?
> 

I don't know what is happening exactly, but my video layer isn't showing 
above my application.  This wasn't an issue for me before but who knows 
how long it has been since my last cvs update.  I think the layers 
capability was added since though.

I am using an epia M10000 with the dfb unichrome driver.  I am running 
Freevo on the primary layer and df_xine on the video layer.  When Freevo 
starts df_xine, or if I start it myself from another terminal, the 
screen goes black and no video appears.  That is the confusing part... 
if the fbdev primary layer was on top I would expect to still be seing 
the Freevo UI at least.  At this time I decided to use dfblayer in 
another terminal to set the level of the video layer and it came up.

I thought that I might be missing some layers setting in my directfbrc 
but I didn't see anything in the man page.  Please correct me if I am 
wrong.  I know that the unichrome driver was among the first to support 
this with the old underlay environment variable so maybe there's 
something there.

Anyhow, since setting the layer level with dfblayer worked for me I 
added that option to df_xine since this property didn't seem to last 
between df_xine instances.

Thanks,
-Rob

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to