From: reg <reg...@go...> - 2009-12-21 20:55:21
|
Hi, I'm trying to use playbin2 with audiocds. I can get a track to play,pause and seek fine but the moment I try and change the uri playbin2 just plays up a lot. These are the errors I get: (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin uridecodebin0, not adding (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: assertion `index < caps->structs->len' failed (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: assertion `structure != NULL' failed However, I can use playbin2 again without restarting my app. I just can't use the audio-cd until I restart my app. Is it possible to use playbin2 with audio-cd's yet? Regard Reg. |
From: Stefan K. <en...@ho...> - 2009-12-28 08:55:38
|
Hi, Am 21.12.2009 22:55, schrieb reg: > Hi, > I'm trying to use playbin2 with audiocds. I can get a track to > play,pause and seek fine but the moment I try and change the uri > playbin2 just plays up a lot. These are the errors I get: > > (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin > uridecodebin0, not adding > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: > assertion `index < caps->structs->len' failed > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: > assertion `structure != NULL' failed > > > However, I can use playbin2 again without restarting my app. I just > can't use the audio-cd until I restart my app. > > Is it possible to use playbin2 with audio-cd's yet? It should all work. Try gstreamer from git and if it also fails run G_DEBUG=fatal_warnings" gdb ./your-app when it breaks. print the backtrace (bt command) and file a bug attaching that backtrace. Stefan > > Regard > > Reg. > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
From: Tim-Philipp M. <t....@ze...> - 2009-12-28 16:01:20
|
On Mon, 2009-12-21 at 20:55 +0000, reg wrote: > I'm trying to use playbin2 with audiocds. I can get a track to > play,pause and seek fine but the moment I try and change the uri > playbin2 just plays up a lot. These are the errors I get: > > (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin > uridecodebin0, not adding > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: > assertion `index < caps->structs->len' failed > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: > assertion `structure != NULL' failed > > > However, I can use playbin2 again without restarting my app. I just > can't use the audio-cd until I restart my app. > > Is it possible to use playbin2 with audio-cd's yet? This was a bug, it's fixed in git now and will be in the upcoming -base 0.10.26 release. See https://bugzilla.gnome.org/show_bug.cgi?id=605219 Cheers -Tim |
From: regomodo <reg...@go...> - 2009-12-28 16:41:56
|
On Monday 28 December 2009 16:01:06 Tim-Philipp Müller wrote: > On Mon, 2009-12-21 at 20:55 +0000, reg wrote: > > I'm trying to use playbin2 with audiocds. I can get a track to > > play,pause and seek fine but the moment I try and change the uri > > playbin2 just plays up a lot. These are the errors I get: > > > > (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin > > uridecodebin0, not adding > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: > > assertion `index < caps->structs->len' failed > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: > > assertion `structure != NULL' failed > > > > > > However, I can use playbin2 again without restarting my app. I just > > can't use the audio-cd until I restart my app. > > > > Is it possible to use playbin2 with audio-cd's yet? > > This was a bug, it's fixed in git now and will be in the upcoming -base > 0.10.26 release. > > See https://bugzilla.gnome.org/show_bug.cgi?id=605219 > > Cheers > -Tim > > > > --------------------------------------------------------------------------- > --- This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and > easy Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > Thanks. I shall give the git source a try. Reg |
From: regomodo <reg...@go...> - 2009-12-31 12:56:39
|
On Monday 28 December 2009 16:01:06 Tim-Philipp Müller wrote: > On Mon, 2009-12-21 at 20:55 +0000, reg wrote: > > I'm trying to use playbin2 with audiocds. I can get a track to > > play,pause and seek fine but the moment I try and change the uri > > playbin2 just plays up a lot. These are the errors I get: > > > > (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin > > uridecodebin0, not adding > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: > > assertion `index < caps->structs->len' failed > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: > > assertion `structure != NULL' failed > > > > > > However, I can use playbin2 again without restarting my app. I just > > can't use the audio-cd until I restart my app. > > > > Is it possible to use playbin2 with audio-cd's yet? > > This was a bug, it's fixed in git now and will be in the upcoming -base > 0.10.26 release. > > See https://bugzilla.gnome.org/show_bug.cgi?id=605219 > > Cheers > -Tim > > > > --------------------------------------------------------------------------- > --- This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and > easy Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > I figured out the playsink error I was getting. At ./configure '--with- default-audiosink' seems to specify 'autoaudiosink' by default but gstreamer appears to not be able to deal with that. Instead I chose alsasink and now it works and so does the CD playback. Reg |
From: regomodo <reg...@go...> - 2009-12-30 18:06:35
|
On Monday 28 December 2009 16:01:06 Tim-Philipp Müller wrote: > On Mon, 2009-12-21 at 20:55 +0000, reg wrote: > > I'm trying to use playbin2 with audiocds. I can get a track to > > play,pause and seek fine but the moment I try and change the uri > > playbin2 just plays up a lot. These are the errors I get: > > > > (Gereqi.py:5019): GStreamer-WARNING **: Name queue is not unique in bin > > uridecodebin0, not adding > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_caps_get_structure: > > assertion `index < caps->structs->len' failed > > > > (Gereqi.py:5019): GStreamer-CRITICAL **: gst_structure_get_name: > > assertion `structure != NULL' failed > > > > > > However, I can use playbin2 again without restarting my app. I just > > can't use the audio-cd until I restart my app. > > > > Is it possible to use playbin2 with audio-cd's yet? > > This was a bug, it's fixed in git now and will be in the upcoming -base > 0.10.26 release. > > See https://bugzilla.gnome.org/show_bug.cgi?id=605219 > > Cheers > -Tim > > > > --------------------------------------------------------------------------- > --- This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and > easy Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > I finally got around to trying out git. Uninstalled everything gst related on my system and built gstreamer,gst-plugins-base and gst-python (in that order) only adding --prefix=/usr/ to ./configure. However, I get an error when I try to play a cd track: 'Error: Your GStreamer installation is missing a plug-in.', 'gstplaysink.c(1483): gen_audio_chain (): /GstPlayBin2:player/GstPlaySink:playsink0' I see this is from gst-plugins-base but I cannot see an option to enable/disable this. |
From: Tim-Philipp M. <t....@ze...> - 2009-12-31 17:38:22
|
On Wed, 2009-12-30 at 18:06 +0000, regomodo wrote: > I finally got around to trying out git. Uninstalled everything gst related on > my system and built gstreamer,gst-plugins-base and gst-python (in that order) > only adding --prefix=/usr/ to ./configure. For what it's worth, it's also possible to use/test/develop against GStreamer git without messing with your system GStreamer installation, see: http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-developing.html#developing-uninstalled-gstreamer Thanks for testing the fix. Cheers -Tim |