[gst-devel] Playing AAC-LATM format.

Danilo Freire xharada at gmail.com
Wed Apr 14 15:08:46 CEST 2010


Sorry, but the player that plays this format is the VLC :)

On Tue, Apr 13, 2010 at 5:56 PM, Danilo Freire <xharada at gmail.com> wrote:

> Hello all,
>
> Basically I'm trying to play a AAC audio stream that is encapsulated using
> the MPEG-4 LATM-LOAS format.
>
> I have one MPEG2 Transport stream, that contains one H264 stream and one
> AAC-LATM stream. I can demux the H264 and made a patch to allow the demux of
> the AAC-LATM stream type. However, the AAC decoder plugin (I'm using the
> FAAD plugin), seems to not handle the LATM format correclty. The pipeline
> freezes.
>
> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
> ffdec_h264 ! ffmpegcolorspace ! xvimagesink demux. ! queue ! faad ! alsasink
>
> I can dump the AAC content from the TS using almost the same pipeline
>
> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
> ffdec_h264 ! ffmpegcolorspace ! xvimagesink demux. ! queue ! filesink
> location=audioHomemAranha2.aac
>
> The Mplayer can play the output file (audioHomeAranha2.aac) just fine, and
> it uses the FAAD library.
>
> and, if I just play the video content, it is fine:
>
> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
> ffdec_h264 ! ffmpegcolorspace ! xvimagesink
>
> So, the problem is:
>
> How to play one AAC-LATM stream using the FAAD plugin? :)
>
> I'll wait any response here, before create a bug in the bugzilla :)
>
> Thanks antecipated
> []s
> --
> Danilo Freire de S. Santos
>



-- 
Danilo Freire de S. Santos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100414/dbeef941/attachment.htm>


More information about the gstreamer-devel mailing list