Hi, everyone Is there anybody with the experience to do the compliance test using ver 0.14.2b code ?! I use madplay to decode the compliance bitstream : he_mode.bit My output file is he_mode_intel_24.hex The output file generated by L3dec.exe is he_mode.hex.
The compliance test result : 251137 samples are compared. and the maximum difference :0.489849 the root mean square is 0.0619873
You can find the 11701th sample: the he_mode_intel_24.hex is 123809 the he_mode.hex is f1e918 It has exceeded the maximum difference accoring to the compliance test.
Also in 11702th ....
The result can't meet the full compliance request.
Also I doubt why the file size of output hex file is different with the hex file generated by l3dec.exe
the following is libmad build environment My configuration is FPM_INTEL,_LIB,HAVE_CONFIG_H,ASO_ZERO_CHECK,WIN32, _MBCS_DEBUG The decode command : -d -b 24 -o he_mode_intel.hex he_mode.bit
Can anyone give me the hints where I might go wrong?! PS : the file size of output hex file in FPM_ARM is also different with the output hex file in FPM_INTEL or the hex file gererated by l3dec.exe
I will attach the two hex file in another mail.
Best Regards, Sunny (Pei-Lin Tsai)