diff options
author | Jeff Downs <heydowns@borg.com> | 2009-06-12 02:13:12 +0000 |
---|---|---|
committer | Jeff Downs <heydowns@borg.com> | 2009-06-12 02:13:12 +0000 |
commit | d468ff0fdfdd3ff8f54adea3dd1ef4b94cb8538d (patch) | |
tree | 8b09325ac0e514d31659eaf1ef76496ff4c5a9c8 /libavformat/metadata.c | |
parent | be43ae66517272dc2d9e7420df6931e622d9e4bc (diff) | |
download | ffmpeg-d468ff0fdfdd3ff8f54adea3dd1ef4b94cb8538d.tar.gz |
Fix cast of byte buffer to uint32 that was disregarding alignment
requirements.
Now calculates crc byte at a time until aligned, then continues with uint32
optimized calculation.
This fixes crashes during mlp decoding on sparc (at least, maybe others).
Originally committed as revision 19160 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/metadata.c')
0 files changed, 0 insertions, 0 deletions