annotate libavcodec.v @ 12043:f9a0bd0888a4 libavcodec

mpegaudio: call ff_mpegaudiodec_init_mmx() only from float decoder The mmx code is floating-point only, and this function does not know from which decoder it is called. Without this change, the integer decoder only "works" because the size of the context struct is smaller in this case, and the mmx init function writes the function pointer outside the allocated context.
author mru
date Thu, 01 Jul 2010 23:21:17 +0000
parents e80dfe0c441b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10892
e80dfe0c441b Add symbol versioning for shared libraries
mru
parents:
diff changeset
1 LIBAVCODEC_$MAJOR {
e80dfe0c441b Add symbol versioning for shared libraries
mru
parents:
diff changeset
2 global: *;
e80dfe0c441b Add symbol versioning for shared libraries
mru
parents:
diff changeset
3 };