[FFmpeg-soc] [soc]: r5023 - amr/amrnbdec.c
cmcq
subversion at mplayerhq.hu
Mon Aug 10 10:10:06 CEST 2009
Author: cmcq
Date: Mon Aug 10 10:10:05 2009
New Revision: 5023
Log:
Add description of tests
Modified:
amr/amrnbdec.c
Modified: amr/amrnbdec.c
==============================================================================
--- amr/amrnbdec.c Mon Aug 10 09:48:47 2009 (r5022)
+++ amr/amrnbdec.c Mon Aug 10 10:10:05 2009 (r5023)
@@ -24,6 +24,18 @@
/**
* @file libavcodec/amrnbdec.c
* AMR narrowband decoder
+ *
+ * This decoder uses floats for simplicity and so is not bit-exact. One
+ * difference is that differences in phase can accumulate. The test sequences
+ * in 3GPP TS 26.074 can still be useful.
+ *
+ * - Comparing this file's output to the output of the ref decoder gives a
+ * PSNR of 30 to 80. Plotting the output samples shows a difference in
+ * phase in some areas.
+ *
+ * - Comparing both decoders against their input, this decoder gives a similar
+ * PSNR. If the test sequence homing frames are removed (this decoder does
+ * not detect them), the PSNR is better on at least 50% of the tests.
*/
More information about the FFmpeg-soc
mailing list