[Bug 754664] New: Can't link tsdemux to aacparse and rtpmp4gpay

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Sep 7 03:14:00 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=754664

            Bug ID: 754664
           Summary: Can't link tsdemux to aacparse and rtpmp4gpay
    Classification: Platform
           Product: GStreamer
           Version: 1.5.90
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: davywj at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I'm trying to extract AAC audio from an mpeg2 ts stream and post it off in it's
own rtp stream. 

This the the command line:
gst-launch-1.0.exe udpsrc
caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,payload=(int)96"
port=41010 address=229.10.10.10 ! rtpmp2tdepay ! queue ! tsdemux ! "audio/mpeg"
! aacparse ! "audio/mpeg,stream-format=(string)raw" ! rtpmp4gpay ! fakesink -v

It gets as far as this graph before failing:

http://postimg.org/image/guvorbizt/full/

However, if I remove rtpmp4gpay and hook aacparse direct to fakesink it creates
this working graph:

http://postimg.org/image/rm1lqqxrx/full/

As a test the following command line using audiotestsrc appears to produce the
same issue:

gst-launch-1.0.exe audiotestsrc ! voaacenc ! mpegtsmux ! tsdemux ! "audio/mpeg"
! aacparse ! rtpmp4gpay ! fakesink

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