History

lavu/tx: zero-out imaginary of last coefficient in forward RDFTs

We didn't do this, because it's zero anyway, but it prevents users from using uninitialized memory in calculations.

Lynne committed 3 years ago

Commit 710d83b1 parent 0c6e40c1 file · +1 −1Browse files

Unified · Split

libavutil/tx_template.c+1−1
@@ -1688,7 +1688,7 @@ static void TX_NAME(ff_tx_rdft_ ##name)(AVTXContext *s, void *_dst, \ · 1687 unmodified lines
1688 } else { \1688 } else { \
1689 /* Move [0].im to the last position, as convention requires */ \1689 /* Move [0].im to the last position, as convention requires */ \
1690 data[len2].re = data[0].im; \1690 data[len2].re = data[0].im; \
1691 data[ 0].im = 0; \1691 data[ 0].im = data[len2].im = 0; \
1692 } \1692 } \
1693}1693}
1694 1694

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t