Errors in building ceplayit (directshow player sample)

Posted by ame on Stack Overflow See other posts from Stack Overflow or by ame
Published on 2010-05-03T14:19:51Z Indexed on 2010/05/04 5:48 UTC
Read the original article Hit count: 389

I tried to build the ceplayit files (of directshow player samples). I added them to a smart device project based on the sdk for my device (named TEMP). I am using MFC in visual Studio 2005. However the following errors occurred:

Error 1 error LNK2001: unresolved external symbol IID_IBasicAudio vidwindow.obj
Error 2 error LNK2001: unresolved external symbol CLSID_OverlayMixer ceplayit.obj
Error 3 error LNK2001: unresolved external symbol IID_IBaseFilter ceplayit.obj
Error 4 error LNK2001: unresolved external symbol IID_IMediaEventEx ceplayit.obj
Error 5 error LNK2001: unresolved external symbol IID_IBasicVideo ceplayit.obj
Error 6 error LNK2001: unresolved external symbol IID_IVideoWindow ceplayit.obj
Error 7 error LNK2001: unresolved external symbol IID_IMediaPosition ceplayit.obj
Error 8 error LNK2001: unresolved external symbol IID_IMediaSeeking ceplayit.obj
Error 9 error LNK2001: unresolved external symbol IID_IMediaControl ceplayit.obj
Error 10 error LNK2001: unresolved external symbol CLSID_FilterGraph ceplayit.obj
Error 11 error LNK2001: unresolved external symbol IID_IGraphBuilder ceplayit.obj
Error 12 fatal error LNK1120: 11 unresolved externals TEMP

I read that i need to link strmbase.lib to my project but I think I am unable to correctly do this and the errors persist. Please help!

© Stack Overflow or respective owner

Related posts about visual-studio-2005

Related posts about linker-error