logo       

Re: error in vlc-0.7.1 for arm: msg#00275

video.videolan.vlc.general

Subject: Re: error in vlc-0.7.1 for arm

Mildred Frisco wrote:

Hi. I am trying to cross-compile vlc-0.7.1 for arm, I am using iPAQ H3800. I amtrying to target a very basic vlc, which writes directly to framebuffer and supports mpeg2


I used the following configuration options

$ /Projects/vlc-0.7.1/configure --host=arm-linux --target=arm-linux --disable-plugins --disable-gtk --disable-gnome --disable-qt --disable-kde --disable-qte --disable-xosd --enable-fb --disable-sdl --enable-x11 --disable-xvideo --disable-dvd --disable-dvdread --disable-vcd --disable-freetype --disable-mad --disable-ffmpeg --srcdir=/Projects/vlc-0.7.1 --with-tuning=strongarm1100 --x-includes=/usr/local/arm/2.95.3/arm-linux/usr/X11R6/include/X11/ --x-libraries=/usr/local/arm/2.95.3/arm-linux/usr/X11R6/lib/X11/ --disable-libmpeg2 LDFLAGS=-L/usr/local/arm/2.95.3/arm-linux/lib CPPFLAGS=-I/usr/local/arm/2.95.3/arm-linux/include/

I think it wasn't able to compile X11 support and also disabled ffmpeg since I produce an error when I compile with it
You only need a recent ffmpeg CVS version from http://ffmpeg.sourceforge.net


I wasn't able to see an image on the display. I attached the error log file.

According to the logfile you don't have a stable network connection, because reading from it gives no "Resource temporarily unavailable". Test first if the connection is alive, eg: using "ping <some machine ip>"

[00000149] main interface debug: thread 65541 (manager) created at priority 0 (/[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] access_udp input debug: detected TS over raw UDP

And malformed packets. I say the network is not configured right and the bandwidth occupied by the TS stream is too large for you network. Use a smaller bitrate video ~1 Mbps with a screen size of 240x192 pixels.

[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] mpeg_system input warning: packet lost by TS demux for PID 130: curre[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] mpeg_system input warning: packet lost by TS demux for PID 130: curre[00000148] mpeg_system input warning: packet lost by TS demux for PID 130: curre[00000148] mpeg_system input warning: packet lost by TS demux for PID 131: curre[00000148] mpeg_system input warning: packet corrupted, PES sizes do not match
[00000148] mpeg_system input warning: packet lost by TS demux for PID 131: curre[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] main input error: recv failed (Resource temporarily unavailable)
[00000148] mpeg_system input warning: packet corrupted, PES sizes do not match
quit: returned 0 (no error)

BTW it looks like you have 2 VLC's running at the sametime. Check this with "ps ax" on the iPAQ. Then do a "killall vlc" and retry.

--
Kind greetings,

Jean-Paul Saman
VLC iPAQ maintainer


--
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster@xxxxxxxxxxxx>




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise