Comment 4 for bug 63996

Revision history for this message
aysiu (ubuntubugzilla-psychocats) wrote : Re: Istanbul starts but hang up when try to stop recording

I'm using Edgy Eft with Istanbul 0.2.1, and I get the same problem.

If it helps at all, this is the terminal output:

istanbul
(1169, 953) - (80, 5)
DEBUG: final pipeline: oggmux name=mux ! filesink location=/tmp/tmp4ut8Yc istximagesrc startx=1169 starty=953 endx=79 endy=4 name=videosource ! video/x-raw-rgb,framerate=10/1 ! videorate ! ffmpegcolorspace ! videoscale method=1 ! video/x-raw-yuv,width=-544,height=-474,framerate=10/1 ! theoraenc ! queue ! mux. gconfaudiosrc name=audiosource ! audioconvert ! vorbisenc ! queue ! mux.
Traceback (most recent call last):
  File "/var/lib/python-support/python2.4/istanbul/main/tray_icon.py", line 56, in _trayicon_clicked
    self.current_screencast.start_recording()
  File "/var/lib/python-support/python2.4/istanbul/main/screencast.py", line 109, in start_recording
    self._pipeline = gst.parse_launch(final_pipeline)
gobject.GError: could not link videoscale0 to theoraenc0
Traceback (most recent call last):
  File "/var/lib/python-support/python2.4/istanbul/main/tray_icon.py", line 62, in _trayicon_clicked
    self.current_screencast.stop_recording()
  File "/var/lib/python-support/python2.4/istanbul/main/screencast.py", line 136, in stop_recording
    self._vsource.set_state(gst.STATE_NULL)
AttributeError: Screencast instance has no attribute '_vsource'