diff options
author | Lynne <dev@lynne.ee> | 2019-12-17 14:56:33 +0000 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2019-12-17 14:56:33 +0000 |
commit | 377a095dc37222a373fba00579145e77629a5e81 (patch) | |
tree | aab5acf0cfcfe07c7ce49a9971837370cd224e44 /libavcodec/mdct15.c | |
parent | 3530fdc78ed8ca6f246dcaeb761bea0f5b76fc44 (diff) | |
download | ffmpeg-377a095dc37222a373fba00579145e77629a5e81.tar.gz |
vc2enc: zero padding of the coefficient buffer
Wavelet types with large amounts of overreading/writing like 9_7 would
write into the padding at high wavelet depths, which would remain and be
read by the next frame's transform and quickly cause artifacts to appear
for subsequent frames.
This fix affects all frames encoded with a non-power-of-two width, with
the artifacts varying between non-observable to very noticeable,
depending on encoder settings, so reencoding is advisable.
Diffstat (limited to 'libavcodec/mdct15.c')
0 files changed, 0 insertions, 0 deletions