各位大侠帮帮忙!
我mplayer用的是MPlayer-1.0rc1.tar.bz2,实验箱是s3c2410。在交叉编译后,在开发板上运行mplayer遇到如下错误:
# ./mplayer audiodump.wav
MPlayer 1.0rc1-3.3.2 (C) 2000-2006 MPlayer Team
CPU: ARM
Playing audiodump.wav.
Audio file file format detected.
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A: 0.0 (unknown) of 293.0 (04:53.0) ??,?%
这样,程序就一直显示这样的信息,出不了声音。我试着用gdb+gdbserver去调试,发现程序在mplayer.c文件的4041到5474行一直循环,而且playsize的值都为0。
请问各位大侠,这个问题怎么解决。