Hello all,<br><br>Basically I&#39;m trying to play a AAC audio stream that is encapsulated using the MPEG-4 LATM-LOAS format. <br><br>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&#39;m using the FAAD plugin), seems to not handle the LATM format correclty. The pipeline freezes.<br>
<br>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<br clear="all">
<br>I can dump the AAC content from the TS using almost the same pipeline<br><br>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<br><br>The Mplayer can play the output file (audioHomeAranha2.aac) just fine, and it uses the FAAD library.<br><br>and, if I just play the video content, it is fine:<br>
<br>GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
ffdec_h264 ! ffmpegcolorspace ! xvimagesink<br><br>So, the problem is:<br><br>How to play one AAC-LATM stream using the FAAD plugin? :)<br><br>I&#39;ll wait any response here, before create a bug in the bugzilla :)<br><br>
Thanks antecipated<br>[]s<br>-- <br>Danilo Freire de S. Santos<br>