Zhao, Halley wrote:
> I wrapped a player based on helix; when I playback
videos, many frames
> are lost .
>
> On one PC nearly 90% percent frames lost, on another PC
about 50% frames
> lost.
>
> Sometimes the screen is hold or filled up with green
color for several
> seconds, sometime it smoothly playback for several
seconds.
>
> I don't know the reason, and don't know where to trace
the problem.
>
>
>
> Seems some variables to control the swapbuffer are not
correctly
> initialized.
>
>
>
> My player is a dbus client, based on helix-dbus-server
which support
> audio only. I add some code to support video (create a
drawable widget
> when generate the player; reparent the widget to media
player ).
You need to make sure that you give the client time slices
on a regular basis. You need to call
HXClientEngine::EventOccured()
as often as you can, like every 5-20ms. If you are not
calling
that often then you will get the problems you describe
above. If
you are calling that function, then something else is wrong
and
we can go from there.
--greg.
>
>
>
> ZHAO, Halley (Aihua)
>
> Email: halley.zhao intel.com <mailto:aihua.zhao intel.com>
>
> Tel: +86(21)61166476
>
> iNet: 8821-6476
>
> SSG/OTC/UMD
>
>
>
>
>
>
>
------------------------------------------------------------
------------
>
> _______________________________________________
> Helix-client-dev mailing list
> Helix-client-dev helixcommunity.org
> http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
_______________________________________________
Helix-client-dev mailing list
Helix-client-dev helixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev
|