[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