У меня та же проблема, что и этот вопрос .
У меня есть свои собственные библиотеки Dll, использующие библиотеки ffmpeg (версия 0.6.3) (AVCODEC-52.dll, AVFormat-52.dll, .. все сборки под MinGW с использованием mingw-get-inst-20110530) ..
У меня есть dll и libs в моем проекте VC2008, и все это работает нормально как в режиме отладки, так и в режиме релиза, а также работает нормально ... но если я пытаюсь зарегистрироваться с помощью regsvr32, это приводит к ошибкам только для выпуска (отладка работает нормально).
Проверка моей библиотеки DLL с помощью инструмента для обхода зависимостей показывает, что эта библиотека имеет готовый цвет и показывает CoCreateInstance, CoInitialize ... (я думаю, что это часть old32.dll) отсутствуют ..
Исходя из вышеприведенной ссылки, похоже, что какая-то проблема сборки с ffmpeg под minGW ... но детали решений отсутствуют ... любая помощь или предложение хорошо подойдут.