framemd5_class and md5enc_class may not be identical.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Fri, 24 May 2013 12:24:46 +0000 (14:24 +0200)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Fri, 24 May 2013 14:28:25 +0000 (16:28 +0200)
commit4059c7836a57df95821505dd67322a31ee99f9e8
treef3458346327a6ffa863c7c994f86a8be988ddadc
parent82d105543cd25dac7fb29a89bd052105ea4272a3
framemd5_class and md5enc_class may not be identical.

Due the crappy issue of classes having to be unique,
we cannot even have classes with identical content,
otherwise the compiler or linker is free to merge them,
giving the same result and bugs as if we had only one class.
Besides redesigning the option code to handle this correctly
I see only the option of requiring any two classes to have
different names, but the list of requirements for
AVClasses is getting kind of unmanageable.

Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
libavformat/md5enc.c