gsoc-2014
Videotest component ported
An important requirement, gst-python1.0 is not available for Ubuntu 12.04 precise in the Gstreamer developers PPA so I compiled it from source. This provided overrides that were missing in my system and this solved various problems including Gst.Fraction (previous blog post) and Gst.TIME_ARGS (that I had implemented myself).
I did some missed changes, ported the Videotest component completely and ported flumotion/worker/checks/check.py
as well. There is just a minor problem in gstreamer.py
. After solving this, I will post about how to create and test a stream using just the Videotest producer.
Traceback (most recent call last):
File "/home/aps/workspace/gsoc/flumotion-orig/flumotion/common/gstreamer.py", line 55, in verbose_deep_notify_cb
value = orig.get_property(pspec.name)
AttributeError: 'NoneType' object has no attribute 'name'
This error is not creating problems with stream though and mood of component is still “happy”. One fix could be adding following code in this function.
if pspec == None:
return