Package elisa :: Package core :: Module player :: Class PlayerBuffering
[hide private]
[frames] | no frames]

Class PlayerBuffering

source code


Sent if the player is loading before playing or if it is prebuffering during playing. This message might be sent very often and is mainly useful for user interface updates.

This message is optional and the frontend should not expect that every player sends it or is able to send it.

Nested Classes [hide private]
  __metaclass__
Instance Methods [hide private]
 
__init__(self, progress)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
progress__get(self) source code
 
progress__set(self, progress) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Static Methods [hide private]
 
__classinit__(cls, new_attrs)
Given a class and a new set of attributes (as passed in by __classinit__), create or modify properties based on functions with special names ending in __get, __set, and __del.
source code
Class Variables [hide private]
  name = 'player_buffering'
Instance Variables [hide private]
float progress
the progress in percent
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, progress)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

Instance Variable Details [hide private]

progress

the progress in percent
Get Method:
elisa.core.player.PlayerBuffering.progress__get(self)
Set Method:
elisa.core.player.PlayerBuffering.progress__set(self, progress)
Delete Method:
'frontend'