<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.9">
</HEAD>
<BODY>
Hello All<BR>
    I successfully built VLC 0.7.0 for Intel's PXA-255(XSCALE based) processor with MPEG4 support. I have enabled both MPEG4 video through ffmpeg and MPEG4 Audio decoding using FAAD2.<BR>
    However, when I try to play an ".mp4" file(consisting of MPEG4 Video and AAC audio), I am able to see the Video just fine, however there is no audio. I enabled "--verbose 2" option, and then I observe "main audio output warning: PTS out of range, dropping buffer"<BR>
    I am aware that FAAD2 uses Floating Point arithmetic, and  hence I enabled "-DFIXED_POINT" in CFLAGS, but I am still unable to hear the audio. I have also enabled "-DFIXED_POINT" and "cpu=arm" for ffmpeg,<BR>
    I am using the latest version of "FAAD2" from "<A HREF="http://www.audiocoding.com">www.audiocoding.com</A>" and ffmpeg-cvs-2004-02-16 for ffmpeg.<BR>
<BR>
    I would like to know if anyone has successfully been able to play MP4.<BR>
<BR>
Any help in this regard would really be appreciated.<BR>
<BR>
Thanks<BR>
- Kausik<BR>
<BR>
On Sat, 2004-01-31 at 22:15, Jean-Paul Saman wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE><FONT COLOR="#737373"><I>Kausik Sinnaswamy wrote:

> Hello All,
>     I have been trying to compile Vlc 0.7.0 for ARM platform in vain.
>
> VLC Configuration:
>     I want to build the VLC with GTK+-2.2 support and MPEG4.  I built 
> the GTK+-2.2 and all its dependencies from scratch (successfully too).
> Build Platform:
>     I am using the GCC version 3.2.
>
> Finally when the libvlc is getting built, I get the following error
>
> src/libvlc.h: In function `vlc_entry__main':
> src/libvlc.h:931: Internal compiler error in arm_rtx_costs, at 
> ./config/arm/arm.c:2810
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:</FONT><A HREF="http://www.gnu.org/software/gcc/bugs.html"><U>http://www.gnu.org/software/gcc/bugs.html</U></A><FONT COLOR="#737373">> for instructions.
>
> I checked on the GNU website, and they claim to have fixed this 
> problem in GCC version 3.2 (and thats the version I have been using)

Well not for ARM that is. I ran into the same problem and eventually 
turned to a newer compiler gcc-3.3 which works. Binary test packages for 
iPAQ (arm binaries) can be downloaded from: 
</FONT>
<A HREF="http://download.videolan.org/pub/testing/vlc-0.7.0-test3/ipaq/"><U>http://download.videolan.org/pub/testing/vlc-0.7.0-test3/ipaq/</U></A>
<FONT COLOR="#737373">

-- 

Many greetings,
Jean-Paul Saman

Consultant
--------------------------------------------------------------
VLC iPAQ maintainer                    </FONT><A HREF="http://www.videolan.org"><U>http://www.videolan.org</U></A>
<FONT COLOR="#737373">RedHat Certified Engineer         RHCE number: 807202745005548
--------------------------------------------------------------
</I></FONT></PRE>
</BLOCKQUOTE>
</BODY>
</HTML>