[vlc-devel] Please help: OSS audio output and main audio output error in VLC v0.6 on XScale platform

Hor Keng Seng horkengseng at info.flexcomm.com.cn
Tue Jan 10 02:22:21 CET 2006


Hi VLC developers,

I'm currently cross-compiling VLC v0.6 in a XScale environment, the 
compiler was used from Montavista Linux 3.1 Pro. This is the 
configuration that i'd set before compile the VLC player:

./configure --prefix=/opt/hardhat/devkit/arm/xscale_be --host=xscale 
--target=xscale CC=/opt/hardhat/devkit/arm/xscale_be/bin/xscale_be-gcc 
--disable-mad --disable-screen --disable-ffmpeg --enable-libmpeg2 
--disable-dvbsub --disable-gnomevfs --disable-sdl --disable-dvd 
--disable-gtk --disable-x11 --disable-freetype --disable-skins2 
--disable-wxwindows --disable-plugins --enable-shared-pp --enable-pp 
--enable-shared --disable-gtk --disable-x11 --disable-gnome --disable-qt 
--disable-kde --disable-qte --disable-xosd --disable-dummy -disable-opie 
--with-libmpeg2-tree=/root/mmp/videolan_xscale/libraries/mpeg2dec-0.4.1-cvs/

But, when I trying to play mpeg2 media file, some error messages show 
that the OSS audio output error and main audio output error, as shown 
below. What have I done wrong for the configuration or others part 
problem(s), please share your valuable comment on this issue, very thanks!

# ./vlc -vvv /mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg
VideoLAN Client 0.6.0 Trevelyan
[00000000] main root debug: VLC media player - version 0.6.0 Trevelyan - 
(c) 1996-2003 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure 
--prefix=/opt/hardhat/devkit/arm/xscale_be --host=xscale --target=xscale 
CC/[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /tmp/.vlc/vlcrc
[00000000] main root debug: checking builtin modules
[00000000] main root debug: checking plugin modules
[00000000] main root debug: recursively browsing `modules'
[00000000] main root debug: recursively browsing 
`/opt/hardhat/devkit/arm/xscale_be/lib/vlc'
[00000000] main root debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 107 modules
[00000001] main vlc debug: opening config file /tmp/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 1 candidate
[00000015] main module debug: using memcpy module "memcpy"
[00000117] main playlist debug: waiting for thread completion
[00000117] main playlist debug: thread 16386 (playlist) created at 
priority 0 (src/playlist/playlist.c:76)
[00000117] main playlist debug: adding playlist item ? 
/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg ?
[00000118] main interface debug: looking for interface module
[00000118] main interface debug: probing 2 candidates
remote control interface initialized, `h' for help
[00000012] main module debug: using interface module "rc"
[00000118] main interface debug: interface initialized
[00000118] main interface debug: thread 32771 (manager) created at 
priority 0 (src/interface/interface.c:118)
[00000117] main playlist debug: creating new input thread
[00000119] main input: playlist item 
`/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg'
[00000119] main input debug: waiting for thread completion
[00000119] main input debug: thread 49156 (input) created at priority 0 
(src/input/input.c:157)
[00000119] main input debug: access `', demux `', name 
`/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg'
[00000119] main input debug: looking for access module
[00000119] main input debug: probing 4 candidates
[00000119] cdda input debug: trying .cue file: 
/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.cue
[00000119] vcd input warning: could not open 
/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg
[00000119] cdda input debug: trying .cue file: 
/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.cue
[00000119] cdda input warning: could not open 
/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg
[00000119] access_file input debug: opening file 
`/mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg'
[00000080] main module debug: using access module "access_file"
[00000119] main input debug: looking for demux module
[00000119] main input debug: probing 13 candidates
[00000119] mp4 input warning: MP4 plugin discarded (not a valid file)
[00000119] avi input warning: avi module discarded (invalid header)
[00000119] asf input warning: ASF v1.0 plugin discarded (not a valid file)
[00000119] ts input warning: TS module discarded (no sync)
[00000119] a52sys input warning: a52 module discarded (no startcode)
[00000119] es input warning: ES module discarded (system startcode)
[00000119] wav input warning: WAV plugin discarded (not a valid file)
[00000119] au input warning: AU plugin discarded (not a valid file)
[00000119] main input debug: looking for id3 module
[00000119] main input debug: probing 1 candidate
[00000119] id3 input debug: Checking for ID3 tag
[00000070] main module debug: using id3 module "id3"
[00000070] main module debug: unlocking module "id3"
[00000119] main input debug: looking for mpeg-system module
[00000119] main input debug: probing 1 candidate
[00000019] main module debug: using mpeg-system module "mpeg_system"
[00000119] main input debug: selecting ES 0xe0
[00000120] main decoder debug: looking for decoder module
[00000120] main decoder debug: probing 10 candidates
[00000114] main module debug: using decoder module "libmpeg2"
[00000120] main decoder debug: thread 65541 (decoder) created at 
priority 0 (src/input/input_dec.c:113)
[00000119] main input debug: selecting ES 0xc0
[00000121] main decoder debug: looking for decoder module
[00000121] main decoder debug: probing 10 candidates
[00000028] main module debug: using decoder module "mpeg_audio"
[00000121] main decoder debug: thread 81926 (decoder) created at 
priority 0 (src/input/input_dec.c:113)
[00000119] main input debug: dumping stream ID 0x0 [OK:0/D:0]
[00000119] main input debug: seekable stream, position: 0/26939396 
(-:--:--/-:--:--)
[00000119] main input debug: dumping program 0x0, version 0 (partial)
[00000119] main input debug: ES 0xbe, stream 0xbe, fourcc `    ', not 
selected [OK:0/ERR:0]
[00000119] main input debug: ES 0xe0, stream 0xe0, fourcc `mpgv', 
selected [OK:0/ERR:0]
[00000119] main input debug: ES 0xc0, stream 0xc0, fourcc `mpga', 
selected [OK:0/ERR:0]
[00000020] main module debug: using demux module "ps"
[00000121] main decoder debug: no aout present, spawning one
[00000122] main audio output debug: looking for audio output module
[00000122] main audio output debug: probing 3 candidates
[00000122] oss audio output error: cannot open audio device (/dev/dsp)
[00000010] main module debug: using audio output module "dummy"
[00000122] main audio output debug: output 'mpga' 48000 Hz Stereo 
frame=1152 samples/1161 bytes
[00000122] main audio output debug: mixer 'mpga' 48000 Hz Stereo 
frame=1152 samples/1161 bytes
[00000122] main audio output debug: filter(s) 'fi32'->'mpga' 48000 
Hz->48000 Hz Stereo->Stereo
[00000123] main private debug: looking for audio filter module
[00000123] main private debug: probing 20 candidates
[00000122] main audio output error: couldn't find a filter for the 
conversion
[00000122] main audio output error: couldn't set an output pipeline
[00000010] main module debug: unlocking module "dummy"
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000119] main input error: failed allocating a new buffer (decoder stuck?)

signal 2 received, terminating vlc - do it again in case it gets stuck
[00000119] main input error: failed allocating a new buffer (decoder stuck?)
[00000001] main vlc debug: removing all interfaces
[00000118] main interface debug: thread 32771 joined 
(src/interface/interface.c:158)
[00000012] main module debug: unlocking module "rc"
[00000001] main vlc debug: removing all playlists
[00000119] main input debug: 418 loops consuming user: 3, system: 10
[00000119] main input debug: freeing info structures...
[00000119] main input debug: dumping stream ID 0x0 [OK:0/D:10274]
[00000119] main input debug: seekable stream, position: 
21037056/26939396 (0:00:24/0:00:31)
[00000119] main input debug: dumping program 0x0, version 0 (partial)
[00000119] main input debug: ES 0xbe, stream 0xbe, fourcc `    ', not 
selected [OK:0/ERR:0]
[00000119] main input debug: ES 0xe0, stream 0xe0, fourcc `mpgv', 
selected [OK:10079/ERR:0]
[00000119] main input debug: ES 0xc0, stream 0xc0, fourcc `mpga', 
selected [OK:192/ERR:0]
[00000119] main input debug: unselecting ES 0xe0
[00000120] main decoder debug: thread 65541 joined 
(src/input/input_dec.c:152)
[00000120] main decoder debug: killing decoder for 0xe0, fourcc `mpgv', 
10089 PES in FIFO
[00000114] main module debug: unlocking module "libmpeg2"
[00000119] main input debug: unselecting ES 0xc0
[00000121] main decoder debug: thread 81926 joined 
(src/input/input_dec.c:152)
[00000121] main decoder debug: killing decoder for 0xc0, fourcc `mpga', 
9 PES in FIFO
[00000028] main module debug: unlocking module "mpeg_audio"
[00000119] main input debug: no more selected ES
[00000019] main module debug: unlocking module "mpeg_system"
[00000020] main module debug: unlocking module "ps"
[00000119] access_file input: closing 
`/:///mnt/test/video/mpeg2/Robotica_10Mbps_720x.480.mpg'
[00000080] main module debug: unlocking module "access_file"
[00000119] main input debug: pes: 1000 packets
[00000119] main input debug: data: 1000 packets
[00000119] main input debug: buffers: 331 packets
[00000119] main input debug: thread 49156 joined (src/input/input.c:191)
[00000117] main playlist debug: thread 16386 joined 
(src/playlist/playlist.c:98)
[00000001] main vlc debug: removing all video outputs
[00000001] main vlc debug: removing all audio outputs
[00000015] main module debug: unlocking module "memcpy"

-- 
Cheers,
KS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: horkengseng.vcf
Type: text/x-vcard
Size: 438 bytes
Desc: not available
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20060110/6367c559/attachment.vcf>


More information about the vlc-devel mailing list