[gstreamer-bugs] [Bug 331690] playbin won't play my last.fm stream

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Feb 21 15:36:57 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=331690
 GStreamer | gst-plugins-base | Ver: HEAD CVS





------- Comment #4 from Luca Ognibene  2006-02-21 23:36 UTC -------
After more debugging:
 - typefinding a local file works fine so this is not the issue

this debug output seems quite strange (i've added a try to read g_print before
gnome_vfs_read and a g_print after, the second g_print is never printed, also
no buffers is received from identity):

luogni at snow:~/Sorgenti/010$ GST_DEBUG=gnomevfssrc:5
./gstreamer/tools/gst-launch-0.10 gnomevfssrc
location=http://streamer1.last.fm/last.mp3?Session=529700dd093a74eb7dae196f1502a9f0
! identity ! typefind ! fakesink -v
Setting pipeline to PAUSED ...
DEBUG (0x1001ae10 - 0:00:00.781067000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(829):gst_gnome_vfs_src_push_callbacks:<gnomevfssrc0> pushing
callbacks
open ok!
LOG   (0x1001ae10 - 0:00:00.977842000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(1128):gst_gnome_vfs_src_start:<gnomevfssrc0> filesize not
known
DEBUG (0x1001ae10 - 0:00:00.977928000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(1064):gst_gnome_vfs_src_get_size:<gnomevfssrc0> size
18446744073709551615
DEBUG (0x1001ae10 - 0:00:00.978038000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(846):gst_gnome_vfs_src_pop_callbacks:<gnomevfssrc0> popping
callbacks
DEBUG (0x1001ae10 - 0:00:00.978837000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(829):gst_gnome_vfs_src_push_callbacks:<gnomevfssrc0> pushing
callbacks
open ok!
LOG   (0x1001ae10 - 0:00:01.167656000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(1128):gst_gnome_vfs_src_start:<gnomevfssrc0> filesize not
known
DEBUG (0x1001ae10 - 0:00:01.167734000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(1064):gst_gnome_vfs_src_get_size:<gnomevfssrc0> size
18446744073709551615
/pipeline0/identity0: last-message = "event   ******* (identity0:sink) E (type:
102, GstEventNewsegment, update=(boolean)false, rate=(double)1,
format=(GstFormat)GST_FORMAT_BYTES, start=(gint64)0, stop=(gint64)-1,
position=(gint64)0) 0x100cda90"
Pipeline is PREROLLING ...
DEBUG (0x10100fa8 - 0:00:01.171848000)          gnomevfssrc( 2708)
gstgnomevfssrc.c(944):gst_gnome_vfs_src_create: now at 0, reading 0, size 4096
try to read 4096

I wanted to try ethereal to look at the network tgraffic but it doesn't want to
work on my ibook.. 

This pipeline instead works fine:
luogni at snow:~/Sorgenti/010$ GST_DEBUG=gnomevfssrc:5
./gstreamer/tools/gst-launch-0.10 gnomevfssrc
location=http://streamer1.last.fm/last.mp3?Session=529700dd093a74eb7dae196f1502a9f0
! queue ! identity ! typefind ! fakesink -v
Setting pipeline to PAUSED ...
DEBUG (0x1001ae10 - 0:00:00.797921000)          gnomevfssrc( 2782)
gstgnomevfssrc.c(829):gst_gnome_vfs_src_push_callbacks:<gnomevfssrc0> pushing
callbacks
open ok!
LOG   (0x1001ae10 - 0:00:01.676690000)          gnomevfssrc( 2782)
gstgnomevfssrc.c(1128):gst_gnome_vfs_src_start:<gnomevfssrc0> filesize not
known
DEBUG (0x1001ae10 - 0:00:01.676778000)          gnomevfssrc( 2782)
gstgnomevfssrc.c(1064):gst_gnome_vfs_src_get_size:<gnomevfssrc0> size
18446744073709551615
Pipeline is PREROLLING ...
/pipeline0/identity0: last-message = "event   ******* (identity0:sink) E (type:
102, GstEventNewsegment, update=(boolean)false, rate=(double)1,
format=(GstFormat)GST_FORMAT_BYTES, start=(gint64)0, stop=(gint64)-1,
position=(gint64)0) 0x100cda90"
DEBUG (0x101006a0 - 0:00:01.680605000)          gnomevfssrc( 2782)
gstgnomevfssrc.c(944):gst_gnome_vfs_src_create: now at 0,
reading 0, size 4096
try to read 4096
read 4
DEBUG (0x101006a0 - 0:00:04.256237000)          gnomevfssrc( 2782)
gstgnomevfssrc.c(944):gst_gnome_vfs_src_create: now at 4,
reading 4, size 4096
try to read 4096
/pipeline0/identity0: last-message = "chain   ******* (identity0:sink)i (4
bytes, timestamp: 0:00:00.000000000, duration: 5124095:34:33.709551615, offset:
0, offset_end: -1, flags: 0) 0x100fc678"


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list