TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

宋喜佳
Hi Friends,
  I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode the .AAC file and It can work well, but when I change a  .mp3 file, it does not work any more. see below:

root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3 ! ty
pefind ! TIAuddec1 ! alsasink                   
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.
ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed to create audio decoder: mp3dec

Additional debug info:
gsttiauddec1.c(1121): gst_tiauddec1_codec_start (): /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
root@omap3evm:~# 

Who can help me ? and thank you in advance !
--
     致


联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ:870578087


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

pranshu24
Use the followwing pipeline :
gst-launch filesrc location=<path>/filename.mp3 ! mad ! alsasink

2011/8/26 宋喜佳 <[hidden email]>
Hi Friends,
  I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode the .AAC file and It can work well, but when I change a  .mp3 file, it does not work any more. see below:

root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3 ! ty
pefind ! TIAuddec1 ! alsasink                   
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.
ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed to create audio decoder: mp3dec

Additional debug info:
gsttiauddec1.c(1121): gst_tiauddec1_codec_start (): /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
root@omap3evm:~# 

Who can help me ? and thank you in advance !
--
     致


联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ:870578087


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel




--
Pranshu Nahar
B.E(Hons)EEE,Msc(Hons)Mathematics 
Bits-Pilani


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

Stefan Sauer
In reply to this post by 宋喜佳
On 08/26/11 13:18, 宋喜佳 wrote:
Hi Friends,
  I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode the .AAC file and It can work well, but when I change a  .mp3 file, it does not work any more. see below:

root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3 ! ty
pefind ! TIAuddec1 ! alsasink                   
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.
that could be a bug in the udio decoder. you will need to talk to ti.

Stefan
ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed to create audio decoder: mp3dec

Additional debug info:
gsttiauddec1.c(1121): gst_tiauddec1_codec_start (): /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
root@omap3evm:~# 

Who can help me ? and thank you in advance !
--
     致


联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ:870578087

_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: [SPAM (Keyword)] - TheTI 's "TIAuddec" does not work well when the input file is .mp3format

Wes Miller
Administrator
In reply to this post by 宋喜佳
Have you lloked in or posted to the OMAP forums at gstreamer.ti.com?  Lots of good information there.

Your hBufTab sounds a lot like configuration problems I encountered setting up a dm365 Eval Kit.  I seem to remember that I had a bad boot time environment config and problems in the configuration of /opt/gstreamer_demo/dm365/loadmodules.sh.  I wish I could be more specific! 

I found the ARM software to be so annoying that I gave up, bought a less expensive, faster Intel PC (Jetway), loaded Ubuntu and bade TI farewell.

Wes

From: 宋喜佳 <[hidden email]>
Hi Friends,
  I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode the .AAC file and It can work well, but when I change a  .mp3 file, it does not work any more. see below:

root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3 ! ty
pefind ! TIAuddec1 ! alsasink                   
Setting pipeline to PAUSED ...
/GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.
ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed to create audio decoder: mp3dec



CONFIDENTIALITY NOTE:

This e-mail and any attachments are confidential. If you are not the intended recipient, be aware that any disclosure, copying, distribution or use of this e-mail or any attachment is prohibited. If you have received this e-mail in error, please notify us immediately by returning it to the sender and delete this copy from your system. Thank you for your cooperation.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

RE: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

Zhang, Zheng
In reply to this post by 宋喜佳

How about the general one?

 

Gst-launch playbin2 �Cv uri=file:///xxx.mp3

 

From: gstreamer-devel-bounces+zheng.zhang=[hidden email] [mailto:gstreamer-devel-bounces+zheng.zhang=[hidden email]] On Behalf Of 宋喜佳
Sent: Friday, August 26, 2011 7:18 PM
To: [hidden email]
Subject: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

 

Hi Friends,

  I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode the .AAC file and It can work well, but when I change a  .mp3 file, it does not work any more. see below:

 

root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3 ! ty

pefind ! TIAuddec1 ! alsasink                   

Setting pipeline to PAUSED ...

/GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3

Pipeline is PREROLLING ...

/GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps = audio/mpeg, mpegversion=(int)1, layer=(int)3

gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab' failed.

ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed to create audio decoder: mp3dec

 

Additional debug info:

gsttiauddec1.c(1121): gst_tiauddec1_codec_start (): /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10

ERROR: pipeline doesn't want to preroll.

Setting pipeline to NULL ...

root@omap3evm:~# 

 

Who can help me ? and thank you in advance !

--
    



联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ
870578087


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

宋喜佳
That will work well !

在 2011年8月29日 上午9:05,Zhang, Zheng <[hidden email]> 写道:

> How about the general one?
>
>
>
> Gst-launch playbin2 -v uri=file:///xxx.mp3
>
>
>
> From: gstreamer-devel-bounces+zheng.zhang=[hidden email]
> [mailto:gstreamer-devel-bounces+zheng.zhang=[hidden email]]
> On Behalf Of 宋喜佳
> Sent: Friday, August 26, 2011 7:18 PM
> To: [hidden email]
> Subject: TheTI 's "TIAuddec" does not work well when the input file is .mp3
> format
>
>
>
> Hi Friends,
>
>   I use TI 's omap3530 board for develop. the demo use "TIAuddec" to decode
> the .AAC file and It can work well, but when I change a  .mp3 file, it does
> not work any more. see below:
>
>
>
> root@omap3evm:~# gst-launch -v filesrc location= /home/root/myTest/file.mp3
> ! ty
>
> pefind ! TIAuddec1 ! alsasink
>
> Setting pipeline to PAUSED ...
>
> /GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src: caps
> = audio/mpeg, mpegversion=(int)1, layer=(int)3
>
> Pipeline is PREROLLING ...
>
> /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps =
> audio/mpeg, mpegversion=(int)1, layer=(int)3
>
> gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab'
> failed.
>
> ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed
> to create audio decoder: mp3dec
>
>
>
> Additional debug info:
>
> gsttiauddec1.c(1121): gst_tiauddec1_codec_start ():
> /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10
>
> ERROR: pipeline doesn't want to preroll.
>
> Setting pipeline to NULL ...
>
> root@omap3evm:~#
>
>
>
> Who can help me ? and thank you in advance !
>
> --
>      致
> 礼
>
> 联系人:宋喜佳
> 办公室座机:0431-84627053-8336
> 手机:15044157175
> QQ:870578087
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>



--
     致


联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ:870578087
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: TheTI 's "TIAuddec" does not work well when the input file is .mp3 format

宋喜佳
In reply to this post by pranshu24
Thank you for kind respond. I have contact with TI, and they all me
that the demo was only designed for AAC file, and I need to modify the
source code to support playing mp3 file.

在 2011年8月26日 下午8:27,Pranshu Nahar <[hidden email]> 写道:

> Use the followwing pipeline :
> gst-launch filesrc location=<path>/filename.mp3 ! mad ! alsasink
>
> 2011/8/26 宋喜佳 <[hidden email]>
>>
>> Hi Friends,
>>   I use TI 's omap3530 board for develop. the demo use "TIAuddec" to
>> decode the .AAC file and It can work well, but when I change a  .mp3 file,
>> it does not work any more. see below:
>> root@omap3evm:~# gst-launch -v filesrc location=
>> /home/root/myTest/file.mp3 ! ty
>> pefind ! TIAuddec1 ! alsasink
>> Setting pipeline to PAUSED ...
>> /GstPipeline:pipeline0/GstTypeFindElement:typefindelement0.GstPad:src:
>> caps = audio/mpeg, mpegversion=(int)1, layer=(int)3
>> Pipeline is PREROLLING ...
>> /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10.GstPad:sink: caps =
>> audio/mpeg, mpegversion=(int)1, layer=(int)3
>> gst-launch-0.10: BufTab.c:440: BufTab_getNumBufs: Assertion `hBufTab'
>> failed.
>> ERROR: from element /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10: failed
>> to create audio decoder: mp3dec
>> Additional debug info:
>> gsttiauddec1.c(1121): gst_tiauddec1_codec_start ():
>> /GstPipeline:pipeline0/GstTIAuddec1:tiauddec10
>> ERROR: pipeline doesn't want to preroll.
>> Setting pipeline to NULL ...
>> root@omap3evm:~#
>> Who can help me ? and thank you in advance !
>> --
>>      致
>> 礼
>>
>> 联系人:宋喜佳
>> 办公室座机:0431-84627053-8336
>> 手机:15044157175
>> QQ:870578087
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> [hidden email]
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>
>
>
> --
> Pranshu Nahar
> B.E(Hons)EEE,Msc(Hons)Mathematics
> Bits-Pilani
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>



--
     致


联系人:宋喜佳
办公室座机:0431-84627053-8336
手机:15044157175
QQ:870578087
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel