<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:D="DAV:" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='color:#1F497D'>Hi Melvin<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Add liveMedia\H263plusVideoRTPSource.cpp
and liveMedia\H264VideoFileSink.cpp to your project. That should do it. Similar
to like you added “Locale.cpp”.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>During linking, the Linker will
gather all the object files (generated by compiling C or C++ source code) and
all the libraries and do a cross-check against all symbols. E.g. if you call a
function Foo() in your code, the compiler only sees the signature of the
function in some header file: “foo.h: void Foo(void);” There is no
code there, just the information on how to call it. During the linking step,
the linker will resolve the references and look for compiled code for Foo(),
which is either in another object file, or in a library (which is just a ‘zip’
of a bunch of object files).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>cu<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>roland<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
live-devel-bounces@ns.live555.com [mailto:live-devel-bounces@ns.live555.com] <b>On
Behalf Of </b>Melvin_Raj<br>
<b>Sent:</b> Tuesday, August 05, 2008 7:22 PM<br>
<b>To:</b> LIVE555 Streaming Media - development & use<br>
<b>Subject:</b> Re: [Live-devel] Help with link error<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Hello..thank you for your
help…I managed to reduce the errors down to 3!! </span><span
style='font-family:Wingdings;color:#1F497D'>J</span><span style='color:#1F497D'>
<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>------ Build started: Project: rtsp,
Configuration: Debug Win32 ------<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>Compiling...<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>Locale.cpp<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>Linking...<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>playCommon.obj : error LNK2019: unresolved
external symbol "public: static class H264VideoFileSink * __cdecl
H264VideoFileSink::createNew(class UsageEnvironment &,char const *,unsigned
int,unsigned int)"
(?createNew@H264VideoFileSink@@SAPAV1@AAVUsageEnvironment@@PBDII@Z) referenced
in function _main<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>liveMedia.lib(MediaSession.obj) : error
LNK2019: unresolved external symbol "public: static class
H263plusVideoRTPSource * __cdecl H263plusVideoRTPSource::createNew(class
UsageEnvironment &,class Groupsock *,unsigned char,unsigned int)"
(?createNew@H263plusVideoRTPSource@@SAPAV1@AAVUsageEnvironment@@PAVGroupsock@@EI@Z)
referenced in function "public: unsigned int __thiscall
MediaSubsession::initiate(int)" (?initiate@MediaSubsession@@QAEIH@Z)<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>C:\Documents and Settings\mp74294\My
Documents\Visual Studio 2005\Projects\rtsp\Debug\rtsp.exe : fatal error
LNK1120: 2 unresolved externals<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>Build log was saved at
"file://c:\Documents and Settings\mp74294\My Documents\Visual Studio
2005\Projects\rtsp\rtsp\Debug\BuildLog.htm"<o:p></o:p></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>1>rtsp - 3 error(s), 0 warning(s)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:"Courier New"'>==========
Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:8.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><span style='color:#244061'>As
you said, I tried doin a search for the H264VideoFileSink but it all in the
livemedia.hh and also H264VideoFileSink.hh(I have included then in the
preprocessor)….how do I go about corercting this error??and btw, once I
compile openrtsp, will I be able to receive,play,records the video streams from
mpegstreamer?? <o:p></o:p></span></p>
<p class=MsoNormal style='text-align:justify'><span style='color:#244061'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><span style='color:#244061'>Thank
You soo much for your time in helping </span><span style='font-family:Wingdings;
color:#244061'>J</span><span style='color:#244061'> God blesss…<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
live-devel-bounces@ns.live555.com [mailto:live-devel-bounces@ns.live555.com] <b>On
Behalf Of </b>Roland<br>
<b>Sent:</b> Wednesday, August 06, 2008 2:24 AM<br>
<b>To:</b> 'LIVE555 Streaming Media - development & use'<br>
<b>Subject:</b> Re: [Live-devel] Help with link error<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Hi Melvin<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Do a FindInFiles for the symbols
that aren’t being resolved, e.g. “tunnelOverHTTPPortNum” or
“statusCode”. Then figure out if that source file where these
variables are being defined is included in the compilation of the .LIB or the
final .EXE. Add the corresponding source file to one of those projects and
recompile. E.g. for the “tunnelOverHTTPPortNum” variable,
you’ll find “extern” references and one real declaration in
testProgs\playCommon.cpp. Add playCommon.cpp to resolve this issue.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Same goes for the other
unresolved symbols. e.g. class “Locale” is defined in
“liveMedia\Locale.cpp”...<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>cu<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Roland<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
live-devel-bounces@ns.live555.com [mailto:live-devel-bounces@ns.live555.com] <b>On
Behalf Of </b>Melvin_Raj<br>
<b>Sent:</b> Tuesday, August 05, 2008 3:04 AM<br>
<b>To:</b> live-devel@lists.live555.com<br>
<b>Subject:</b> [Live-devel] Help with link error<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>hello....im new to this forum...im trying to build live555's
test prog, specificly the openrtsp...i am able to build the
mpegsender,mp3sender and receiver respectively witout any errors but when i try
to build openrtsp, i get the following errors:<br>
<br>
1>------ Rebuild All started: Project: rtsp, Configuration: Debug Win32
------<br>
1>Deleting intermediate and output files for project 'rtsp', configuration
'Debug|Win32'<br>
1>Compiling...<br>
1>openRTSP.cpp<br>
1>Compiling manifest to resources...<br>
1>Linking...<br>
1>openRTSP.obj : error LNK2001: unresolved external symbol "unsigned
short tunnelOverHTTPPortNum" (?tunnelOverHTTPPortNum@@3GA)<br>
1>openRTSP.obj : error LNK2001: unresolved external symbol "unsigned
int statusCode" (?statusCode@@3IA)<br>
1>openRTSP.obj : error LNK2001: unresolved external symbol "double
duration" (?duration@@3NA)<br>
1>openRTSP.obj : error LNK2001: unresolved external symbol "double
scale" (?scale@@3NA)<br>
1>openRTSP.obj : error LNK2001: unresolved external symbol "double
initialSeekTime" (?initialSeekTime@@3NA)<br>
1>liveMedia.lib(RTSPClient.obj) : error LNK2019: unresolved external symbol
"public: virtual __thiscall Locale::~Locale(void)"
(??1Locale@@UAE@XZ) referenced in function "char * __cdecl
createScaleString(float,float)" (?createScaleString@@YAPADMM@Z)<br>
1>liveMedia.lib(MediaSession.obj) : error LNK2001: unresolved external
symbol "public: virtual __thiscall Locale::~Locale(void)"
(??1Locale@@UAE@XZ)<br>
1>liveMedia.lib(RTSPCommon.obj) : error LNK2001: unresolved external symbol
"public: virtual __thiscall Locale::~Locale(void)"
(??1Locale@@UAE@XZ)<br>
1>liveMedia.lib(RTSPClient.obj) : error LNK2019: unresolved external symbol
"public: __thiscall Locale::Locale(char const *,int)"
(??0Locale@@QAE@PBDH@Z) referenced in function "char * __cdecl
createScaleString(float,float)" (?createScaleString@@YAPADMM@Z)<br>
1>liveMedia.lib(MediaSession.obj) : error LNK2001: unresolved external
symbol "public: __thiscall Locale::Locale(char const *,int)"
(??0Locale@@QAE@PBDH@Z)<br>
1>liveMedia.lib(RTSPCommon.obj) : error LNK2001: unresolved external symbol
"public: __thiscall Locale::Locale(char const *,int)"
(??0Locale@@QAE@PBDH@Z)<br>
1>liveMedia.lib(MediaSession.obj) : error LNK2019: unresolved external
symbol "public: static class H263plusVideoRTPSource * __cdecl
H263plusVideoRTPSource::createNew(class UsageEnvironment &,class Groupsock
*,unsigned char,unsigned int)"
(?createNew@H263plusVideoRTPSource@@SAPAV1@AAVUsag
eEnvironment@@PAVGroupsock@@EI@Z) referenced in function "public: unsigned
int __thiscall MediaSubsession::initiate(int)" (?initiate@MediaSubsession@@QAEIH@Z)<br>
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main
referenced in function ___tmainCRTStartup<br>
1>C:\Documents and Settings\mp74294\My Documents\Visual Studio
2005\Projects\rtsp\Debug\rtsp.exe : fatal error LNK1120: 9 unresolved externals<br>
1>Build log was saved at "file://c:\Documents and Settings\mp74294\My
Documents\Visual Studio 2005\Projects\rtsp\rtsp\Debug\BuildLog.htm"<br>
1>rtsp - 14 error(s), 0 warning(s)<br>
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped <br>
<br>
i've already added the required lib: wsock32.lib BasicUsageEnvironment.lib
groupsock.lib liveMedia.lib UsageEnvironment.lib<br>
<br>
any help in pointing me towards the proper direction will be appreciated <img
width=15 height=15 id="Picture_x0020_1" src="cid:image001.gif@01C8F7B2.A32C7BE0"
alt="http://www.gidforums.com/images/gid/smilies/icon_smile.gif">thank you in
advance....God bless...<br>
<br>
ps: im trying to build an rtp receiver that will be able to play streaming
files from a server...<o:p></o:p></p>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p> </o:p></span></p>
<div class=MsoNormal align=center style='text-align:center'><span
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>
<hr size=2 width="100%" align=center>
</span></div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>DISCLAIMER:<br>
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE
COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact the
sender by email and delete all copies; your cooperation in this regard is
appreciated.</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p> </o:p></span></p>
<div class=MsoNormal align=center style='text-align:center'><span
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>
<hr size=2 width="100%" align=center>
</span></div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>DISCLAIMER:<br>
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE
COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact the
sender by email and delete all copies; your cooperation in this regard is
appreciated.</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p> </o:p></span></p>
<div class=MsoNormal align=center style='text-align:center'><span
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>
<hr size=2 width="100%" align=center>
</span></div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:navy'>DISCLAIMER:<br>
This email (including any attachments) is intended for the sole use of the
intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE
COMPANY INFORMATION. Any review or reliance by others or copying or
distribution or forwarding of any or all of the contents in this message is
STRICTLY PROHIBITED. If you are not the intended recipient, please contact the
sender by email and delete all copies; your cooperation in this regard is
appreciated.</span><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>
</div>
</body>
</html>