[mad-dev] libmad using MSVC 6
Chris & Amanda Dellario
dellario@attbi.com
Thu, 21 Nov 2002 16:49:15 -0500
This is a multi-part message in MIME format.
------=_NextPart_000_000E_01C2917D.ECD84090
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
I'm working on integrating libmad with a game engine, and I've got a few
questions. I'm new to MAD and mp3 decoding in general, so I apologize in
advance for any newbie questions.
In scanning through the mad-dev archives, I read that FPM_DEFAULT produces
slow and not very accurate decoding whereas FPM_INTEL is fast and accurate,
but the provided msvc project file uses FPM_DEFAULT. Is this because
FPM_INTEL assumes gcc and uses gcc-specific extensions? Is there any way to
use something faster than FPM_DEFAULT in VC? I'm very concerned with speed
because I'll need to use lazy decoding to ensure smooth frame rates.
I initially used mpglib (a subsection of mpg123) for this project of mine,
and got the lazy decoding working nicely when I discovered that mpglib
doesn't support joint stereo. Does libmad fully support joint stereo,
intensive stereo, and VBR?
Thanks very much,
Chris Dellario
------=_NextPart_000_000E_01C2917D.ECD84090
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4916.2300" name=3DGENERATOR></HEAD>
<BODY bgColor=3D#ffffff>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial size=3D2>I'm =
working on=20
integrating libmad with a game engine, and I've got a few =
questions. I'm=20
new to MAD and mp3 decoding in general, so I apologize in advance for =
any newbie=20
questions. </FONT></SPAN></DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial size=3D2>In =
scanning through=20
the mad-dev archives, I read that FPM_DEFAULT produces slow and not very =
accurate decoding whereas FPM_INTEL is fast and accurate, but the =
provided msvc=20
project file uses FPM_DEFAULT. Is this because FPM_INTEL assumes =
gcc and=20
uses gcc-specific extensions? Is there any way to use something =
faster=20
than FPM_DEFAULT in VC? I'm very concerned with speed because I'll =
need to=20
use lazy decoding to ensure smooth frame rates. =
</FONT></SPAN></DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial size=3D2>I =
initially used=20
mpglib (a subsection of mpg123) for this project of mine, and got the =
lazy=20
decoding working nicely when I discovered that mpglib doesn't support =
joint=20
stereo. Does libmad fully support joint stereo, intensive stereo, =
and=20
VBR?</FONT></SPAN></DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial size=3D2>Thanks =
very=20
much,</FONT></SPAN></DIV>
<DIV><SPAN class=3D399332521-21112002><FONT face=3DArial size=3D2>Chris=20
Dellario</FONT></SPAN></DIV></BODY></HTML>
------=_NextPart_000_000E_01C2917D.ECD84090--