|
ffmpeg를 사용해보지 않았지만 나누기 문제는
DLL을 로딩하기 전에
Set8087CW(0x133F);
라고 해주면 해결되지 않을까 생각이 듭니다.
넘초보 님이 쓰신 글 :
: ffmpeg 님이 쓰신 글 :
: : ffmpeg을 빌더에서 사용하고 싶은데 잘 안되네요...
: : 빌드된거나 빌드하는 방법 등이 VC++용은 있는데 빌더에서는 작동이 안되니 어떻게 해야 할지 난감하네요...
: : 혹시 빌더에서 ffmpeg써 보신분은 방법 좀 알려주세요...
:
: ffmpeg 소스를 MSYS 에서 빌드하여 사용중입니다.
:
: 헌데 빌더에서 문제가 있는데요.
: MSYS 에서 만든 DLL 을 빌더에서 일부 코덱 사용시 Divide by zero 등 몇가지 문제가 발생합니다.
: 헌데 이 DLL 을 VC 에서 사용시에는 정상입니다.
: 그래서, VC 에서 ffmpeg dll 을 사용하는 EXE 를 만들고, 이것을 빌더에서 호출하여 사용하고 있습니다.
:
: ffmpeg 리비젼 내용을 보면 많은 버그(또는 버그의 위험성이 높은 코드)가 보이는데요.
: 그래서, 계속 리비젼을 모니터 하고 있고, 바로 바로 반영하고 있습니다.
:
: 최근 리비젼에 대해서는 빌더에서 테스트 해보지 않아서, 위에서 말씀드린 버그가 해결되었는지는 모르겠네요.
|