[vlc] Zaurus + GPE + vlc

tom tomask at cs.tu-berlin.de
Mon Mar 7 16:43:11 CET 2005


Hello,

 I'm trying to get the vlc working on Zaurus with openzaurus GPE on it. I have 
used the Familiar Linux ipk's for GPE (PXA/XScale). The installation went ok, 
but when I try to play a avi file I'm getting Illegal instruction error  
(SIGILL). Can anybody help?

 Thank you for any suggestions

Cheers

 Tomas

Here is the output I'm getting when I run vlc -vvvvv:

VLC media player 0.7.1 Bond
[00000000] main root debug: VLC media player - version 0.7.1 Bond - (c) 
1996-2003 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure 
--mandir=/share/man --infodir=/share/info --host=arm-linux --target=arm-linux 
--enable-release 
--prefix=/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr 
--disable-plugins --disable-gtk --disable-gtk2 --disable-gnome 
--disable-gnome2 --disable-qt --disable-kde --disable-qte --disable-xosd 
--disable-ogg --disable-tarkin --disable-tremor --disable-theorea 
--disable-skins --disable-skins2 --disable-sdl --enable-v4l --enable-sout 
--enable-dummy --enable-fb --enable-oss --disable-alsa --enable-x11 
--disable-xvideo --disable-dvd --disable-dvdplay --disable-dvdread 
--disable-libcdio --disable-libcddb --disable-vcdx --disable-vcd 
--disable-maxosx --disable-goom --disable-speex --disable-visual 
--enable-freetype --disable-fribidi --enable-a52 --enable-faad --enable-flac 
--enable-libmpeg2 --enable-dvbpsi --disable-mkv --enable-mad --enable-id3tag 
--enable-ffmpeg --enable-slp --enable-pda 
--x-includes=/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/include 
--x-libraries=/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/lib 
--with-tuning=strongarm1100 
--with-dvbpsi-tree=/home/jpsaman/arm-linux/vlc-0.7.1/libdvbpsi-0.1.3 
--with-mad-tree=/home/jpsaman/arm-linux/vlc-0.7.1/libmad-0.15.0b 
--with-id3tag-tree=/home/jpsaman/arm-linux/vlc-0.7.1/libid3tag-0.15.0b 
--with-a52-tree=/home/jpsaman/arm-linux/vlc-0.7.1/a52dec-0.7.4 
--with-faad-tree=/home/jpsaman/arm-linux/vlc-0.7.1/faad2-20040124 
--with-libmpeg2-tree=/home/jpsaman/arm-linux/vlc-0.7.1/mpeg2dec-0.4.0 
--with-slp=/home/jpsaman/arm-linux/vlc-0.7.1/openslp-1.0.11/libslp 
--with-included-gettext=/home/jpsaman/arm-linux/vlc-0.7.1/gettext-0.12.1 
--with-v4l=/home/jpsaman/arm-linux/vlc-0.7.1/linux/kernel 
--with-ffmpeg-mp3lame --with-ffmpeg-faac 
--with-ffmpeg-tree=/home/jpsaman/arm-linux/vlc-0.7.1/ffmpeg-20040103 
LDFLAGS=-L/home/jpsaman/arm-linux/vlc-0.7.1/openslp-1.0.11/libslp/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/lame-3.93.1/libmp3lame/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/libid3tag-0.15.0b/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/flac-1.1.0/src/libFLAC/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/faac/libfaac/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/faad2-20040124/libfaad/.libs  
-L/home/jpsaman/arm-linux/vlc-0.7.1/libdvbpsi-0.1.3/src/.libs/  
-L/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/lib  
-L/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/lib  
-L/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/lib 
CFLAGS=-I/home/jpsaman/arm-linux/vlc-0.7.1/openslp-1.0.11/libslp  
-I/home/jpsaman/arm-linux/vlc-0.7.1/libpng-1.2.5  
-I/home/jpsaman/arm-linux/vlc-0.7.1/lame-3.93.1/include  
-I/home/jpsaman/arm-linux/vlc-0.7.1/libid3tag-0.15.0b  
-I/home/jpsaman/arm-linux/vlc-0.7.1/libdvbpsi-0.1.3   
-I/home/jpsaman/arm-linux/vlc-0.7.1/flac-1.1.0/include  
-I/home/jpsaman/arm-linux/vlc-0.7.1/faac/libfaac  
-I/home/jpsaman/arm-linux/vlc-0.7.1/faad2-20040124/include  
-I/home/jpsaman/arm-linux/linux/kernel/include  
-I/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/include  
-I/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/X11R6/include  
-I/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/include
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing 
`/home/jpsaman/arm-linux/task-bootgpe2-v0.7.2-3600/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 138 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 1 candidate
[00000027] main module debug: using memcpy module "memcpy"
[00000170] main playlist debug: creating group Normal with id 1 at position 0
[00000170] main playlist debug: waiting for thread completion
[00000170] main playlist debug: thread 16386 (playlist) created at priority 0 
(src/playlist/playlist.c:109)
[00000171] main interface debug: looking for interface module
[00000171] main interface debug: probing 1 candidate
[00000028] main module debug: using interface module "hotkeys"
[00000171] main interface debug: interface initialized
[00000171] main interface debug: thread 32771 (interface) created at priority 
0 (src/interface/interface.c:161)
[00000172] main interface debug: looking for interface module
[00000172] main interface debug: probing 2 candidates
[00000172] pda interface debug: Using gui-helper
[00000172] main interface debug: looking for gui-helper module
[00000172] main interface debug: probing 1 candidate
[00000173] main private debug: waiting for thread completion
[00000173] main private debug: thread 49156 (gtk_main) created at priority 0 
(gtk_main.c:113)
[00000169] main module debug: using gui-helper module "gtk2_main"
[00000166] main module debug: using interface module "pda"
[00000172] main interface debug: interface initialized
[00000172] main interface debug: thread 65541 (manager) created at priority 0 
(src/interface/interface.c:145)
[00000172] pda interface debug: Starting pda GTK2+ interface thread

(:1191): Gtk-CRITICAL **: file gtkwidget.c: line 5593 
(gtk_widget_set_size_request): assertion `width >= -1' failed
[00000172] pda interface debug: Changing to dir .
[00000172] pda interface debug: Manage GTK keyboard events using threads
[00000172] pda interface debug: Changing to dir ..
[00000172] pda interface debug: Changing to dir mnt
[00000172] pda interface debug: Changing to dir card
[00000170] main playlist debug: adding playlist item 
`futurama.avi' ( futurama.avi )
[00000170] main playlist debug: creating new input thread
[00000174] main input: playlist item `futurama.avi'
[00000174] main input debug: waiting for thread completion
[00000174] main input debug: access `', demux `', name `futurama.avi'
[00000174] main input debug: thread 81926 (input) created at priority 0 
(src/input/input.c:254)
[00000174] main input debug: cmd=state old=10 new=1
[00000174] main input debug: playing at normal rate
[00000174] main input debug: looking for access module
[00000174] main input debug: probing 3 candidates
[00000174] access_file input debug: opening file `futurama.avi'
[00000119] main module debug: using access module "access_file"
[00000174] main input debug: looking for demux module
[00000174] main input debug: probing 18 candidates
[00000174] mp4 input warning: MP4 plugin discarded (not a valid file)
[00000175] avi private debug: found Chunk fourcc:46464952 (RIFF) 
size:193854564 pos:0
[00000175] avi private debug: found LIST chunk: 'AVI '
[00000175] avi private debug: <list 'AVI '>
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) size:304 
pos:12
[00000175] avi private debug: found LIST chunk: 'hdrl'
[00000175] avi private debug: <list 'hdrl'>
[00000175] avi private debug: found Chunk fourcc:68697661 (avih) size:56 
pos:24
[00000175] avi private debug: avih: streams:2 flags: HAS_INDEX IS_INTERLEAVED 
TRUST_CKTYPE 640x480
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) size:116 
pos:88
[00000175] avi private debug: found LIST chunk: 'strl'
[00000175] avi private debug: <list 'strl'>
[00000175] avi private debug: found Chunk fourcc:68727473 (strh) size:56 
pos:100
[00000175] avi private debug: strh: type:vids handler:0x00000000 samplesize:0 
25.00fps
[00000175] avi private debug: found Chunk fourcc:66727473 (strf) size:40 
pos:164
[00000175] avi private debug: strf: video:DIVX 640x480 planes:1 24bpp
[00000175] avi private debug: </list 'strl'>
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) size:104 
pos:212
[00000175] avi private debug: found LIST chunk: 'strl'
[00000175] avi private debug: <list 'strl'>
[00000175] avi private debug: found Chunk fourcc:68727473 (strh) size:56 
pos:224
[00000175] avi private debug: strh: type:auds handler:0x00000000 samplesize:0 
41.67fps
[00000175] avi private debug: found Chunk fourcc:66727473 (strf) size:28 
pos:288
[00000175] avi private debug: strf: audio:0x0055 channels:2 48000Hz 
0bits/sample 187kb/s
[00000175] avi private debug: </list 'strl'>
[00000175] avi private debug: </list 'hdrl'>
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) size:48 
pos:324
[00000175] avi private debug: found LIST chunk: 'INFO'
[00000175] avi private debug: <list 'INFO'>
[00000175] avi private debug: found Chunk fourcc:54465349 (ISFT) size:35 
pos:336
[00000175] avi private debug: ISFT: software : MEncoder 
dev-CVS-030525-13:00-3.1 
[00000175] avi private debug: </list 'INFO'>
[00000175] avi private debug: found Chunk fourcc:4b4e554a (JUNK) size:1660 
pos:380
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) 
size:192462940 pos:2048
[00000175] avi private debug: skipping movi chunk
[00000175] main private warning: seek out of bound
[00000175] avi private debug: </list 'AVI '>
[00000175] avi private debug: found Chunk fourcc:5453494c (LIST) 
size:192462940 pos:2048
[00000175] avi private debug: skipping movi chunk
[00000175] avi private debug: * LIST-root size:52047872 pos:0
[00000175] avi private debug:      + RIFF-AVI  size:193854564 pos:0
[00000175] avi private debug:      |    + LIST-hdrl size:304 pos:12
[00000175] avi private debug:      |    |    + avih size:56 pos:24
[00000175] avi private debug:      |    |    + LIST-strl size:116 pos:88
[00000175] avi private debug:      |    |    |    + strh size:56 pos:100
[00000175] avi private debug:      |    |    |    + strf size:40 pos:164
[00000175] avi private debug:      |    |    + LIST-strl size:104 pos:212
[00000175] avi private debug:      |    |    |    + strh size:56 pos:224
[00000175] avi private debug:      |    |    |    + strf size:28 pos:288
[00000175] avi private debug:      |    + LIST-INFO size:48 pos:324
[00000175] avi private debug:      |    |    + ISFT size:35 pos:336
[00000175] avi private debug:      |    + JUNK size:1660 pos:380
[00000175] avi private debug:      |    + LIST-movi size:192462940 pos:2048
[00000175] avi private debug:      + LIST-movi size:192462940 pos:2048
[00000174] avi input debug: AVIH: 2 stream, flags  HAS_INDEX IS_INTERLEAVED 
TRUST_CKTYPE 
[00000174] avi input debug: stream[0] rate:250000 scale:10000 samplesize:0
[00000174] avi input debug: stream[0] video(DIVX) 640x480 24bpp 25.000000fps
[00000174] avi input debug: stream[1] rate:48000 scale:1152 samplesize:0
[00000174] avi input debug: stream[1] audio(0x55) 2 channels 48000Hz 0bits
[00000174] avi input warning: cannot find idx1 chunk, no index defined
[00000174] avi input warning: cannot find indx (misdetect/broken OpenDML 
file?)
[00000174] avi input warning: cannot find indx (misdetect/broken OpenDML 
file?)
[00000174] avi input debug: stream[0] created 0 index entries
[00000174] avi input debug: stream[1] created 0 index entries
[00000174] avi input warning: broken or missing index, 'seek' will be 
axproximative or will have strange behavour
[00000037] main module debug: using demux module "avi"
[00000174] main input debug: meta informations:
[00000174] main input debug:   - 'Setting' = ' HAS_INDEX IS_INTERLEAVED 
TRUST_CKTYPE'
[00000174] main input debug: selecting ES 0x1
[00000176] main decoder debug: looking for decoder module
[00000176] main decoder debug: probing 17 candidates
[00000176] ffmpeg decoder debug: libavcodec initialized (interface 4698 )
[00000176] ffmpeg decoder debug: postprocessing disabled
[00000176] ffmpeg decoder debug: using direct rendering
[00000176] ffmpeg decoder debug: ffmpeg codec (MPEG-4 Video) started
[00000009] main module debug: using decoder module "ffmpeg"
[00000176] main decoder debug: thread 98311 (decoder) created at priority 0 
(src/input/input_dec.c:153)
[00000174] main input debug: selecting ES 0x2
[00000177] main decoder debug: looking for decoder module
[00000177] main decoder debug: probing 17 candidates
[00000053] main module debug: using decoder module "mpeg_audio"
[00000177] main decoder debug: thread 114696 (decoder) created at priority 0 
(src/input/input_dec.c:153)
[00000174] avi input debug: old:0 < new 0
[00000174] avi input debug: old:0 < new 0
[00000177] mpeg_audio decoder: MPGA channels:2 samplerate:48000 bitrate:192
[00000177] main decoder debug: no aout present, spawning one
[00000176] main decoder debug: no usable vout present, spawning one
[00000178] main audio output debug: looking for audio output module
[00000178] main audio output debug: probing 3 candidates
[00000179] main video output debug: looking for video output module
[00000179] main video output debug: probing 4 candidates
[00000178] main audio output debug: thread 131081 (aout) created at priority 0 
(oss.c:517)
[00000165] main module debug: using audio output module "oss"
[00000178] main audio output debug: output 's16l' 48000 Hz Stereo frame=1 
samples/4 bytes
[00000178] main audio output debug: mixer 's16l' 48000 Hz Stereo frame=1 
samples/4 bytes
[00000178] main audio output debug: filter(s) 'fi32'->'s16l' 48000 Hz->48000 
Hz Stereo->Stereo
[00000180] main private debug: looking for audio filter module
[00000180] main private debug: probing 21 candidates
[00000078] main module debug: using audio filter module "fixed32tos16"
[00000178] main audio output debug: found a filter for the whole conversion
[00000178] main audio output debug: looking for audio mixer module
[00000178] main audio output debug: probing 3 candidates
[00000091] main module debug: using audio mixer module "trivial_mixer"
[00000178] main audio output debug: input 'mpga' 48000 Hz Stereo frame=1152 
samples/969 bytes
[00000178] main audio output debug: filter(s) 'mpga'->'fi32' 48000 Hz->48000 
Hz Stereo->Stereo
[00000181] main private debug: looking for audio filter module
[00000181] main private debug: probing 21 candidates
[00000008] main module debug: using audio filter module "mpgatofixed32"
[00000178] main audio output debug: found a filter for the whole conversion
[00000178] main audio output debug: filter(s) 'fi32'->'fi32' 52800 Hz->48000 
Hz Stereo->Stereo
[00000182] main private debug: looking for audio filter module
[00000182] main private debug: probing 21 candidates
[00000086] main module debug: using audio filter module "ugly_resampler"
[00000178] main audio output debug: found a filter for the whole conversion
[00000178] main audio output warning: PTS is out of range (13391), dropping 
buffer
[00000178] main audio output warning: PTS is out of range (-8717), dropping 
buffer
[00000178] main audio output warning: PTS is out of range (-27445), dropping 
buffer
[00000178] mpgatofixed32 audio output warning: libmad error: bad 
main_data_begin pointer
[00000178] mpgatofixed32 audio output warning: libmad error: bad 
main_data_begin pointer
[00000172] pda interface debug: stream has changed, refreshing interface
[00000179] x11 video output debug: Window manager supports NetWM
[00000179] x11 video output debug: Window manager supports 
_NET_WM_STATE_FULLSCREEN
[00000162] main module debug: using video output module "x11"
[00000179] main video output debug: looking for text renderer module
[00000179] main video output debug: probing 3 candidates
[00000179] freetype video output error: failed to load font 
file /usr/share/fonts/truetype/freefont/FreeSerifBold.ttf
[00000023] main module debug: using text renderer module "dummy"
[00000179] main video output debug: got 2 direct buffer(s)
[00000179] main video output debug: waiting for thread completion
[00000179] main video output debug: picture in 640x480, chroma 0x30323449 
(I420), aspect ratio 4:3
[00000179] main video output debug: picture out 478x358, chroma 0x36315652 
(RV16), aspect ratio 48067:36000
[00000179] main video output debug: looking for chroma module
[00000179] main video output debug: probing 6 candidates
Illegal instruction

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list