[gstreamer-bugs] [Bug 625221] [playbin2] playbin certain (aac) webradio streams fails
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Jul 29 00:45:20 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=625221
GStreamer | don't know | 0.10.29
--- Comment #7 from Fraxinas <andreas.frisch at multimedia-labs.de> 2010-07-29 07:45:17 UTC ---
new update: playbin2 doesn't automatically plug aacparse where it's necessary
even if its rank is being patched up.
root at dm8000:~# gst-inspect dvbaudiosink
....
Pad Templates:
SINK template: 'sink'
Availability: Always
Capabilities:
audio/mpeg
framed: true
....
root at dm8000:~# gst-inspect aacparse
Factory Details:
Long name: AAC audio stream parser
Class: Codec/Parser/Audio
Description: Advanced Audio Coding parser
Author(s): Stefan Kost <stefan.kost at nokia.com>
Rank: marginal (64)
...
Pad Templates:
SINK template: 'sink'
Availability: Always
Capabilities:
audio/mpeg
framed: false
mpegversion: { 2, 4 }
SRC template: 'src'
Availability: Always
Capabilities:
audio/mpeg
framed: true
mpegversion: { 2, 4 }
stream-format: { raw, adts, adif }
root at dm8000:~# GST_DEBUG=*aacparse*:5 gst-launch playbin2
uri=http://205.188.215.229:8024/ | grep aacparse
-> keeps buffering and buffering, no sound output (aacparse not being plugged)
root at dm8000:~# GST_DEBUG=*aacparse*:5 gst-launch souphttpsrc
location=http://205.188.215.229:8024/ ! aacparse ! dvbaudiosink | grep aacparse
0:00:00.286780000 2165 0x416050 DEBUG aacparse
gstaacparse.c:181:gst_aacparse_init: initialized
0:00:00.350011000 2165 0x416050 DEBUG aacparse
gstaacparse.c:665:gst_aacparse_start: start
0:00:00.683249000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:427:gst_aacparse_detect_stream:<aacparse0> Parsing header data
0:00:00.683581000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:427:gst_aacparse_detect_stream:<aacparse0> Parsing header data
0:00:00.683718000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:380:gst_aacparse_check_adts_frame: NEED MORE DATA: we need 3262,
available 1024
0:00:00.829114000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:427:gst_aacparse_detect_stream:<aacparse0> Parsing header data
0:00:00.829407000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:427:gst_aacparse_detect_stream:<aacparse0> Parsing header data
0:00:00.829568000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:427:gst_aacparse_detect_stream:<aacparse0> Parsing header data
0:00:00.829701000 2165 0x49b4d8 LOG aacparse
gstaacparse.c:390:gst_aacparse_check_adts_frame: ADTS frame found, len: 686
bytes
0:00:00.829820000 2165 0x49b4d8 INFO aacparse
gstaacparse.c:460:gst_aacparse_detect_stream: ADTS ID: 1, framesize: 686
0:00:00.829974000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:474:gst_aacparse_detect_stream: ADTS: samplerate 22050, channels
2, objtype 1
0:00:00.830178000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:218:gst_aacparse_set_src_caps:<aacparse0> sink caps: (NULL)
0:00:00.843342000 2165 0x49b4d8 DEBUG aacparse
gstaacparse.c:249:gst_aacparse_set_src_caps:<aacparse0> setting src caps:
audio/mpeg, framed=(boolean)true, mpegversion=(int)2, rate=(int)22050,
channels=(int)2, stream-format=(string)adts
0:00:00.864744000 2165 0x49b4d8 LOG aacparse
gstaacparse.c:390:gst_aacparse_check_adts_frame: ADTS frame found, len: 726
bytes
0:00:00.865562000 2165 0x49b4d8 LOG aacparse
gstaacparse.c:390:gst_aacparse_check_adts_frame: ADTS frame found, len: 691
bytes
0:00:00.866085000 2165 0x49b4d8 LOG aacparse
gstaacparse.c:390:gst_aacparse_check_adts_frame: ADTS frame found, len: 963
bytes
...
playback starts
--
Configure bugmail: https://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