[opus] Bug in ARM fixed-point ASM?
Andrew Lentvorski
bsder at allcaps.org
Mon Jul 20 17:41:33 PDT 2015
Further information: This is a "bug", but it doesn't seem to make a
significant impact on playback. Although, I'm encoding to 32000
compressed with 10ms, so my quality isn't great to begin with.
-a
On 7/19/15, 4:32 PM, Andrew Lentvorski wrote:
> More data:
>
> On My OS X machine, with no ASM, I get the following result which agrees
> with the Raspberry Pi 2:
>
> $ ./encode_known_packet
> Encoded to bytes: 29
> Packet size: 0x29
> d0 7f 29 1a fa 2b 33 81
> 70 22 58 6a 3b 0f 3f b5
> 66 ff ce da 93 9b c2 e9
> f1 7a d0 61 fc 0e a6 75
> 9c 2b 8e 14 92 d6 20 09
> c6 00 00 00 00 00 00 00
>
> "make check" indicates 12 tests all passed.
>
> It looks like this is an Opus ARM ASM bug which manifests on Android.
>
> I need to check if this is in the decode side as well as whether it
> makes an appreciable audible difference.
>
> Thanks,
> -a
>
>
> From OS X:
> ------------------------------------------------------------------------
> opus 1.1.1-beta-38-gfc0276f: Automatic configuration OK.
>
> Compiler support:
>
> C99 var arrays: ................ yes
> C99 lrintf: .................... yes
> Use alloca: .................... no (using var arrays)
>
> General configuration:
>
> Floating point support: ........ yes
> Fast float approximations: ..... no
> Fixed point debugging: ......... no
> Inline Assembly Optimizations: . No inline ASM for your platform,
> please send patches
> External Assembly Optimizations:
> Intrinsics Optimizations.......: no
> Run-time CPU detection: ........ no
> Custom modes: .................. no
> Assertion checking: ............ no
> Fuzzing: ....................... no
>
> API documentation: ............. yes
> Extra programs: ................ yes
> ------------------------------------------------------------------------
>
>
>
> _______________________________________________
> opus mailing list
> opus at xiph.org
> http://lists.xiph.org/mailman/listinfo/opus
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
Url : http://lists.xiph.org/pipermail/opus/attachments/20150720/d43686bf/attachment.pgp
More information about the opus
mailing list