diff options
author | Daniel Drake <dsd@laptop.org> | 2008-11-23 22:41:30 (GMT) |
---|---|---|
committer | Daniel Drake <dsd@airbag.localdomain> | 2008-11-23 23:01:30 (GMT) |
commit | 2ef24e9c7d6bfb4734ba9601130b429151be0f15 (patch) | |
tree | c1e21177c8688160d53e634c588efe3c46e144b9 /model.py | |
parent | 0d4a9f6f8fd1fb7d487b4afed77aa7a834476d4b (diff) |
Pipeline rework
Record-59 is broken in joyride because we moved to a gstreamer, which
doesn't like these broken pipelines.
This commit reworks the whole pipeline system, making it easier to
read and generally better structured.
This is the work I did this summer, which didn't quite work for 8.2.
Now that we have upgraded to the newer gstreamer in F10, the bugs
have disappeared. There are a couple of quirks with video recording
but it works well.
Diffstat (limited to 'model.py')
-rw-r--r-- | model.py | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -297,7 +297,6 @@ class Model: #resume live video from the camera (if the activity is active) if (self.ca.ui.ACTIVE): self.ca.ui.updateVideoComponents() - self.ca.glive.play() self.ca.ui.progressWindow.updateProgress( 0, "" ) self.setRecording( False ) @@ -457,4 +456,4 @@ class Model: self.MODE = Constants.MODE_AUDIO self.setUpdating(True) - gobject.idle_add( self.setupMode, self.MODE, True )
\ No newline at end of file + gobject.idle_add( self.setupMode, self.MODE, True ) |