Mark Adams wrote:
> On 09/01/07, Rob Shortt <[EMAIL PROTECTED]> wrote:
>> Mark Adams wrote:
>> > Does using df_xine --no-hwosd help?  This should stop df_xine changing
>> > the level of the primary layer.
>>
>> Yes, I have tried that, but to no effect.
> 
> No effect at all?  Still goes black and you don't see the video or the
> graphics?  Strange.

Correct, yes.


> Without --no-hwosd, df_xine will try to use the graphics layer for
> itself, changing its pixel format and putting the video layer
> underneath.  I could see why that would cause you problems.
> 
> Also, by the look of it, regardless of --no-hwosd, df_xine sets
> DLSCL_EXCLUSIVE on the primary layer and sets its background colour to
> black.  What that will do if you have something else using the
> primary, I'm not sure.

Could be what's happening.  Is the video layer an underlay by default on 
this platform?  Still, when df_xine exits, the Freevo UI on the primary 
layer returns.


>> I don't think it is the
>> primary layer that is changing.  I don't think that layer supports that,
>> at least I was getting only errors with dfblayer on that one.
> 
> My mistake, I meant "that should stop df_xine changing the level of
> the _video_ layer".
> 
> When you used your patch, what were you setting the level to?  '1'
> presumably, since I don't think your patch caters for either -1 or 0!
> But 1 should be the default anyway unless anyone changes it...

Yes, I set it to 1, and then it works as expected.

-Rob



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

Reply via email to