[FFmpeg-trac] #213(undetermined:reopened): aac codec regression
FFmpeg
trac at avcodec.org
Thu Mar 22 16:40:11 CET 2012
#213: aac codec regression
-------------------------------------+-------------------------------------
Reporter: ami_stuff | Owner:
Type: defect | Status: reopened
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: aac mov | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by ami_stuff):
Uh, and here is a fix:
dsputil_yas.asm:
{{{
; float scalarproduct_float_sse(const float *v1, const float *v2, int len)
cglobal scalarproduct_float_sse, 3,3,2, v1, v2, offset
neg offsetq
shl offsetq, 2
sub v1q, offsetq
sub v2q, offsetq
xorps xmm0, xmm0
.loop:
movaps xmm1, [v1q+offsetq]
mulps xmm1, [v2q+offsetq]
addps xmm0, xmm1
add offsetq, 16
js .loop
movhlps xmm1, xmm0
addps xmm0, xmm1
movss xmm1, xmm0
shufps xmm0, xmm0, 1
addss xmm0, xmm1
%if ARCH_X86_64 == 0
- movd r0m, xmm0
+ movss r0m, xmm0
fld dword r0m
%endif
RET
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/213#comment:15>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list