Stopping and starting to play audio tracks cause a GStreamer error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Jokosher |
New
|
Undecided
|
Unassigned |
Bug Description
When I press the play button all function well.
When I press the pause button (play, pause, play, pause, and so on) all function well.
When I press the stop button and after the play button again a GStreamer general error is displayed at the bottom of the window.
I have run Jokosher in a terminal with --debug option and here are part of the messages (error at the end):
self.
/usr/share/
self.clicktip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.bpmeventtip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.sigeventtip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.zoomtip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
added instrument playbackbin to adder playbackbin 0
linked instrument playbackbin to adder (project)
/usr/share/
self.recTip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.muteTip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.soloTip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.propsTip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.mintip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.pantip = gtk.Tooltips()
/usr/share/
self.
** (jokosher:8049): CRITICAL **: atk_object_
LOG COMMAND: ('P', 'DeleteInstrument', [0]) from 36787840
create file source
creating SingleDecodeBin
file uri is: file://
setting event properties:
media-start = 0
media-duration = 0
caps = audio/x-raw-int; audio/x-raw-float
priority = 2
start = 0
duration = 0
/usr/share/
self.selectiontip = gtk.Tooltips()
/usr/share/
self.
/usr/share/
self.
/usr/share/
self.
LOG COMMAND: ('I0', 'DeleteEvent', [1]) from 36787840
creating SingleDecodeBin
file uri is: file://
setting event properties:
media-start = 0
media-duration = 0
caps = audio/x-raw-int; audio/x-raw-float
priority = 2
start = 0
duration = 0
creating SingleDecodeBin
file uri is: file://
setting event properties:
media-start = 0
media-duration = 123337369614
caps = audio/x-raw-int; audio/x-raw-float
priority = 2
start = 0
duration = 123337369614
received group of tags
received group of tags
/usr/share/
self.remove(0, message_id)
play() in Project.py
current state: GST_STATE_NULL
Preparing the controller
FADE POINT: time(0.00) vol(0.99)
FADE POINT: time(123.34) vol(0.99)
Set extra zero fade point
just set state to PAUSED
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
NEW PAD on instrument File audio
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_
-- new: GST_STATE_PAUSED
Stop pressed, about to set state to READY
current state: GST_STATE_PLAYING
Terminating recording.
pad removed on instrument File audio
State just set to READY
play() in Project.py
current state: GST_STATE_READY
Preparing the controller
FADE POINT: time(0.00) vol(0.99)
FADE POINT: time(123.34) vol(0.99)
Set extra zero fade point
just set state to PAUSED
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_PAUSED
-- new: GST_STATE_READY
NEW PAD on instrument File audio
Gstreamer bus error: GStreamer ha incontrato un errore generale di risorse. pulsesink.c(290): gst_pulsering_
Domain: gst-resource-
Message: Disconnected: Nessun dato
STATE CHANGED
-- status: GST_STATE_
-- pending: GST_STATE_
-- new: GST_STATE_PAUSED
Stop pressed, about to set state to READY
current state: GST_STATE_PLAYING
Terminating recording.
pad removed on instrument File audio
State just set to READY
My system is Ubuntu 9.10 64bit with all update applied.