Ltib fsl-alsa-plugins compile errors (L2.6.35_1.1.0_130130_source), Audio

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Ltib fsl-alsa-plugins compile errors (L2.6.35_1.1.0_130130_source), Audio

ソリューションへジャンプ
1,180件の閲覧回数
___myir
Contributor II

Hi All,

I am using imx28 platform with BSP L2.6.35_1.1.0_130130, when I used mplay to play an mp3 file, I can't hear any voice from headphone, and got the following message:

Playing Halo.mp3.

Audio file file format detected.

==========================================================================

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

AUDIO: 44100 Hz, 2 ch, s16le, 320.0 kbit/22.68% (ratio: 40000->176400)

Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)

==========================================================================

[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory

Opening /dev/dvb/adapter0/audio0

DVB AUDIO DEVICE: No such file or directory

AO: [null] 44100Hz 2ch s16le (2 bytes per sample)

Video: no video

Starting playback...

I checked 'OSS PCM (digital audio) API'  and 'OSS Mixer API' in kernel configure and recompiled the kernel, the 'dsp' appears in /dev, but It couldn't solve this problem, I can't hear any voice from headphone.

I try to add "Freescale Multimedia Plugins/Codecs", such  as libfslvpuwrap,fsl-alsa-plugins,gst-fsl-plugins, etc...

But when I checked these plugins/codecs (used command './ltib --preconfig config/platform/imx/defconfig.dev' then checked in ‘Package list  ---> Freescale Multimedia Plugins/Codecs  --->’), I cound't compile successful, met the error message as following shown:

asrc_pair.c: In function 'asrc_pair_create':

asrc_pair.c:143: error: 'struct asrc_config' has no member named 'input_word_width'

asrc_pair.c:143: error: 'ASRC_WIDTH_16_BIT' undeclared (first use in this function)

asrc_pair.c:143: error: (Each undeclared identifier is reported only once

asrc_pair.c:143: error: for each function it appears in.)

asrc_pair.c:144: error: 'struct asrc_config' has no member named 'output_word_width'

asrc_pair.c: In function 'asrc_pair_set_rate':

asrc_pair.c:223: error: 'struct asrc_config' has no member named 'input_word_width'

asrc_pair.c:223: error: 'ASRC_WIDTH_16_BIT' undeclared (first use in this function)

asrc_pair.c:224: error: 'struct asrc_config' has no member named 'output_word_width'

asrc_pair.c: In function 'asrc_pair_convert_s16':

asrc_pair.c:292: error: storage size of 'buf_info' isn't known

asrc_pair.c:314: error: 'ASRC_CONVERT' undeclared (first use in this function)

asrc_pair.c:292: warning: unused variable 'buf_info'

make[2]: *** [asrc_pair.lo] Error 1

make[2]: Leaving directory `/media/data/myir/MX28x/L2.6.35_1.1.0_130130_source/ltib/rpm/BUILD/fsl-alsa-plugins-1.0.25/asrc'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/media/data/myir/MX28x/L2.6.35_1.1.0_130130_source/ltib/rpm/BUILD/fsl-alsa-plugins-1.0.25'

make: *** [all] Error 2

error: Bad exit status from /media/data/myir/MX28x/L2.6.35_1.1.0_130130_source/ltib/tmp/rpm-tmp.9498 (%build)

How do I fix it?

I missed some patches?

The asrc_config was defined in include/linux/mxc_asrc.h, and it has no member named input_word_width, output_word_width.

Thanks in advance.

黄昌军

ラベル(1)
0 件の賞賛
1 解決策
752件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

I build the gstreamer codec on the L2.6.35_1.1.0_130130 bsp, the result is ok, refer to the linux multimedia user guide,

libfslvpuwrap, gst-plugins-gl, fsl-alsa-plugins only available for MX6 platform. you can refer to the user guide to build the gstreamer, if you couldn't find it, pls let me know it.

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
753件の閲覧回数
joanxie
NXP TechSupport
NXP TechSupport

I build the gstreamer codec on the L2.6.35_1.1.0_130130 bsp, the result is ok, refer to the linux multimedia user guide,

libfslvpuwrap, gst-plugins-gl, fsl-alsa-plugins only available for MX6 platform. you can refer to the user guide to build the gstreamer, if you couldn't find it, pls let me know it.

0 件の賞賛
752件の閲覧回数
___myir
Contributor II

Hi Guanqiong,

Thanks for the reply, that is most helpful

Jakebo

0 件の賞賛