[Bug 679838] New: asfdemux fails to demux audio

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jul 13 01:32:49 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=679838
  GStreamer | gst-plugins-ugly | git

           Summary: asfdemux fails to demux audio
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-ugly
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=218686)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=218686)
sample media that show the problem

gstreamer often fails to detect audio in some http asf streams, only the video
is detected while vlc,mplayer etc. work every time.

Attached a test stream captured with:

curl http://... > /tmp/stream.raw

you can play and hear audio with vlc,mplayer,ffplay but not with gstreamer

the video is jpeg while the audio is adpcm, here is the error:


gst-launch -v filesrc location=/tmp/stream.raw  ! asfdemux ! adpcmdec !
alsasink sync=false
Impostazione della pipeline a PAUSED ...
La pipeline è in PREROLLING ...
ERRORE: dall'elemento /GstPipeline:pipeline0/GstASFDemux:asfdemux0: Errore
interno dello stream di dati.
Informazioni di debug aggiuntive:
gstasfdemux.c(1674): gst_asf_demux_loop ():
/GstPipeline:pipeline0/GstASFDemux:asfdemux0:
streaming stopped, reason not-linked
ERRORE: la pipeline non vuole fare il preroll.
Impostazione della pipeline a NULL ...
/GstPipeline:pipeline0/GstASFDemux:asfdemux0.GstPad:video_00: caps = NULL
Esecuzione di free sulla pipeline...

if I capture the media with curl several times (or connect to the live stream
several times) sometime the above pipeline work

-- 
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