<div>i opened the testh264videostreamer.cpp file in VS2010 express and added <br></div><div>Additional include libraries(all headers file livemedia.hh,basicusageenv.hh and groupsock.hh) in this.</div><div><br></div><div>after bulilding the program i got the following errors</div>
<div><br></div><div>1>------ Build started: Project: try1h264, Configuration: Debug Win32 ------<br>1> testH264VideoStreamer.cpp<br>1>c:\tarun\tarun\docs\live media\live555-latest.tar\live\testprogs\testh264videostreamer.cpp(81): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.<br>
1> c:\program files\microsoft visual studio 10.0\vc\include\conio.h(128) : see declaration of 'getch'<br>1>c:\tarun\tarun\docs\live media\live555-latest.tar\live\testprogs\testh264videostreamer.cpp(94): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.<br>
1> c:\program files\microsoft visual studio 10.0\vc\include\conio.h(128) : see declaration of 'getch'<br>1>c:\tarun\tarun\docs\live media\live555-latest.tar\live\testprogs\testh264videostreamer.cpp(116): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getch. See online help for details.<br>
1> c:\program files\microsoft visual studio 10.0\vc\include\conio.h(128) : see declaration of 'getch'<br>1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall Groupsock::~Groupsock(void)" (??1Groupsock@@UAE@XZ) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: char * __thiscall RTSPServer::rtspURL(class ServerMediaSession const *,int)const " (?rtspURL@RTSPServer@@QBEPADPBVServerMediaSession@@H@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: void __thiscall RTSPServer::addServerMediaSession(class ServerMediaSession *)" (?addServerMediaSession@RTSPServer@@QAEXPAVServerMediaSession@@@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: unsigned int __thiscall ServerMediaSession::addSubsession(class ServerMediaSubsession *)" (?addSubsession@ServerMediaSession@@QAEIPAVServerMediaSubsession@@@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: static class PassiveServerMediaSubsession * __cdecl PassiveServerMediaSubsession::createNew(class RTPSink &,class RTCPInstance *)" (?createNew@PassiveServerMediaSubsession@@SAPAV1@AAVRTPSink@@PAVRTCPInstance@@@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj :<strong> error LNK2019</strong>: unresolved external symbol "public: static class ServerMediaSession * __cdecl ServerMediaSession::createNew(class UsageEnvironment &,char const *,char const *,char const *,unsigned int,char const *)" (?createNew@ServerMediaSession@@SAPAV1@AAVUsageEnvironment@@PBD11I1@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019:</strong> unresolved external symbol "public: static class RTSPServer * __cdecl RTSPServer::createNew(class UsageEnvironment &,class Port,class UserAuthenticationDatabase *,unsigned int)" (?createNew@RTSPServer@@SAPAV1@AAVUsageEnvironment@@VPort@@PAVUserAuthenticationDatabase@@I@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: static class RTCPInstance * __cdecl RTCPInstance::createNew(class UsageEnvironment &,class Groupsock *,unsigned int,unsigned char const *,class RTPSink *,class RTPSource const *,unsigned int)" (?createNew@RTCPInstance@@SAPAV1@AAVUsageEnvironment@@PAVGroupsock@@IPBEPAVRTPSink@@PBVRTPSource@@I@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj :<strong> error LNK2019</strong>: unresolved external symbol _gethostname@8 referenced in function _main<br>1>testH264VideoStreamer.obj : <strong>error LNK2019</strong>: unresolved external symbol "public: static class H264VideoRTPSink * __cdecl H264VideoRTPSink::createNew(class UsageEnvironment &,class Groupsock *,unsigned char)" (?createNew@H264VideoRTPSink@@SAPAV1@AAVUsageEnvironment@@PAVGroupsock@@E@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : <strong>error LNK2001</strong>: unresolved external symbol "public: static unsigned int OutPacketBuffer::maxSize" (?maxSize@OutPacketBuffer@@2IA)<br>1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: void __thiscall Groupsock::multicastSendOnly(void)" (?multicastSendOnly@Groupsock@@QAEXXZ) referenced in function _main<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: __thiscall Groupsock::Groupsock(class UsageEnvironment &,struct in_addr const &,class Port,unsigned char)" (??0Groupsock@@QAE@AAVUsageEnvironment@@ABUin_addr@@VPort@@E@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: __thiscall Port::Port(unsigned short)" (??0Port@@QAE@G@Z) referenced in function _main<br>1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "unsigned int __cdecl chooseRandomIPv4SSMAddress(class UsageEnvironment &)" (?chooseRandomIPv4SSMAddress@@YAIAAVUsageEnvironment@@@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: static class BasicUsageEnvironment * __cdecl BasicUsageEnvironment::createNew(class TaskScheduler &)" (?createNew@BasicUsageEnvironment@@SAPAV1@AAVTaskScheduler@@@Z) referenced in function _main<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: static class BasicTaskScheduler * __cdecl BasicTaskScheduler::createNew(void)" (?createNew@BasicTaskScheduler@@SAPAV1@XZ) referenced in function _main<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: static void __cdecl Medium::close(class Medium *)" (?close@Medium@@SAXPAV1@@Z) referenced in function "void __cdecl afterPlaying(void *)" (?afterPlaying@@YAXPAX@Z)<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: unsigned int __thiscall MediaSink::startPlaying(class MediaSource &,void (__cdecl*)(void *),void *)" (?startPlaying@MediaSink@@QAEIAAVMediaSource@@P6AXPAX@Z1@Z) referenced in function "void __cdecl play(void)" (?play@@YAXXZ)<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: static class H264VideoStreamFramer * __cdecl H264VideoStreamFramer::createNew(class UsageEnvironment &,class FramedSource *,unsigned int)" (?createNew@H264VideoStreamFramer@@SAPAV1@AAVUsageEnvironment@@PAVFramedSource@@I@Z) referenced in function "void __cdecl play(void)" (?play@@YAXXZ)<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "public: static class ByteStreamFileSource * __cdecl ByteStreamFileSource::createNew(class UsageEnvironment &,char const *,unsigned int,unsigned int)" (?createNew@ByteStreamFileSource@@SAPAV1@AAVUsageEnvironment@@PBDII@Z) referenced in function "void __cdecl play(void)" (?play@@YAXXZ)<br>
1>testH264VideoStreamer.obj : error LNK2019: unresolved external symbol "class DelayInterval __cdecl operator*(short,class DelayInterval const &)" (??D@YA?AVDelayInterval@@FABV0@@Z) referenced in function "void __cdecl `dynamic initializer for 'DELAY_MINUTE''(void)" (??__EDELAY_MINUTE@@YAXXZ)<br>
1>testH264VideoStreamer.obj : error LNK2001: unresolved external symbol "class DelayInterval const DELAY_SECOND" (?DELAY_SECOND@@3VDelayInterval@@B)<br>1>c:\documents and settings\administrator\my documents\visual studio 2010\Projects\try1h264\Debug\try1h264.exe : fatal error LNK1120: 23 unresolved externals<br>
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========<br></div><div><br></div><div><br></div><div><br></div><div>Can anyone help me to resolve it out.</div>