Package flumotion :: Package wizard :: Module models :: Class VideoProducer
[hide private]

Class VideoProducer

source code

                 object --+        
                          |        
extern.log.log.Loggable --+        
                          |        
                  Component --+    
                              |    
                       Producer --+
                                  |
                                 VideoProducer
Known Subclasses:

I am a component which produces video

Instance Methods [hide private]
fraction: 2 sized tuple of two integers
getFramerate(self)
Get the framerate video producer
source code
integer
getWidth(self)
Get the width of the video producer
source code
integer
getHeight(self)
Get the height of the video producer
source code

Inherited from Producer: getProperties, validate

Inherited from Component: __init__, __repr__, addPlug, getEaters, getFeederName, getPlugs, getWorker, link, unlink

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

Inherited from extern.log.log.Loggable: __providedBy__, debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure, writeMarker

Class Variables [hide private]

Inherited from Component: componentType, eaterType, feederType, isAtmosphereComponent

Inherited from extern.log.log.Loggable: __implemented__, __provides__, logCategory

Instance Variables [hide private]

Inherited from Component: exists, name

Properties [hide private]

Inherited from Component: component_type

Inherited from object: __class__

Method Details [hide private]

getFramerate(self)

source code 

Get the framerate video producer

Returns: fraction: 2 sized tuple of two integers
the framerate

getWidth(self)

source code 

Get the width of the video producer

Returns: integer
the width

getHeight(self)

source code 

Get the height of the video producer

Returns: integer
the height