[Helix-client-dev] Playing RA files through RTSP.
Hayder M. Abood hayder at leadtools.com.joAlso, I'm getting the following errors using the following configuration when I rebuild makefile.sln: [0] Set BIF branch (helix) [1] Set Target(s) (splay) [2] Set Profile (helix-client-all-defines) VC7 OS: Windows 2003 Server ++++++++++++++++++++++++++++++++++++++++++ ------ Build started: Project: datatype_mp3_renderer, Configuration: Build Win32 ------ Compiling resources... Linking... mp3render.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored Creating library dbg32\mp3render.lib and object dbg32\mp3render.exp mp3codecfltpt.lib(sbt.obj) : error LNK2019: unresolved external symbol _xmp3_window referenced in function _xmp3_sbt_mono mp3codecfltpt.lib(sbtl3.obj) : error LNK2019: unresolved external symbol _xmp3_window referenced in function _xmp3_sbt_mono_L3 mp3codecfltpt.lib(sbt.obj) : error LNK2019: unresolved external symbol _xmp3_fdct32 referenced in function _xmp3_sbt_mono mp3codecfltpt.lib(sbtl3.obj) : error LNK2019: unresolved external symbol _xmp3_fdct32 referenced in function _xmp3_sbt_mono_L3 mp3codecfltpt.lib(sbt.obj) : error LNK2019: unresolved external symbol _xmp3_window_dual referenced in function _xmp3_sbt_dual mp3codecfltpt.lib(sbtl3.obj) : error LNK2019: unresolved external symbol _xmp3_window_dual referenced in function _xmp3_sbt_dual_L3 mp3codecfltpt.lib(sbt.obj) : error LNK2019: unresolved external symbol _xmp3_fdct32_dual referenced in function _xmp3_sbt_dual mp3codecfltpt.lib(sbt.obj) : error LNK2019: unresolved external symbol _xmp3_fdct32_dual_mono referenced in function _xmp3_sbt_dual_mono dbg32\mp3render.dll : fatal error LNK1120: 5 unresolved externals Build log was saved at "file://c:\Source\helixsplay\datatype\mp3\renderer\dbg32\obj\BuildLog.htm" datatype_mp3_renderer - 9 error(s), 1 warning(s) ------ Build started: Project: datatype_rm_video_codec_rv1dec_rv10, Configuration: Build Win32 ------ Compiling resources... Linking... debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already defined in rv10lib.lib(rv10.obj) rv10.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace already defined in rv10lib.lib(rv10.obj); second definition ignored Creating library dbg32\rv10.lib and object dbg32\rv10.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library dbg32\rv10.dll : fatal error LNK1169: one or more multiply defined symbols found Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\codec\rv1dec\dbg32\obj\rv10\BuildLog.htm" datatype_rm_video_codec_rv1dec_rv10 - 2 error(s), 3 warning(s) ------ Build started: Project: datatype_rm_video_codec_rvg2dec_rv20, Configuration: Build Win32 ------ Compiling resources... Linking... debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already defined in rv20lib.lib(rv20.obj) rv20.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace already defined in rv20lib.lib(rv20.obj); second definition ignored Creating library dbg32\rv20.lib and object dbg32\rv20.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library dbg32\rv20.dll : fatal error LNK1169: one or more multiply defined symbols found Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\codec\rvg2dec\dbg32\obj\rv20\BuildLog.htm" datatype_rm_video_codec_rvg2dec_rv20 - 2 error(s), 3 warning(s) ------ Build started: Project: datatype_rm_video_codec_rv89combo_rv30, Configuration: Build Win32 ------ Compiling resources... Linking... debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already defined in rv3xlib.lib(rv30.obj) rv30.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace already defined in rv3xlib.lib(rv30.obj); second definition ignored Creating library dbg32\rv30.lib and object dbg32\rv30.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library dbg32\rv30.dll : fatal error LNK1169: one or more multiply defined symbols found Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\codec\rv89combo\dbg32\obj\rv30\BuildLog.htm" datatype_rm_video_codec_rv89combo_rv30 - 2 error(s), 3 warning(s) ------ Build started: Project: datatype_rm_video_codec_rv89combo_rv40, Configuration: Build Win32 ------ Compiling resources... Linking... debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already defined in rv4xlib.lib(rv30.obj) rv40.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace already defined in rv4xlib.lib(rv30.obj); second definition ignored Creating library dbg32\rv40.lib and object dbg32\rv40.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library dbg32\rv40.dll : fatal error LNK1169: one or more multiply defined symbols found Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\codec\rv89combo\dbg32\obj\rv40\BuildLog.htm" datatype_rm_video_codec_rv89combo_rv40 - 2 error(s), 3 warning(s) ------ Build started: Project: datatype_rm_fileformat, Configuration: Build Win32 ------ Compiling resources... Linking... rmfformat.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored Creating library dbg32\rmfformat.lib and object dbg32\rmfformat.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library rmfflib.lib(rmffplin.obj) : error LNK2019: unresolved external symbol "long __cdecl SetBufferProperty(struct IHXValues *,char const *,unsigned char *,unsigned long,struct IUnknown *)" (?SetBufferProperty@@YAJPAUIHXValues@@PBDPAEKPAUIUnknown@@@Z) referenced in function "public: virtual long __stdcall CRealMediaFileFormat::GetFileHeader(void)" (?GetFileHeader at CRealMediaFileFormat@@UAGJXZ) rmfflib.lib(rmffplin.obj) : error LNK2019: unresolved external symbol "long __cdecl SetCStringPropertyWithNullTerm(struct IHXValues *,char const *,unsigned char *,unsigned long,struct IUnknown *,int)" (?SetCStringPropertyWithNullTerm@@YAJPAUIHXValues@@PBDPAEKPAUIUnknown@@H at Z) referenced in function "public: virtual long __stdcall CRealMediaFileFormat::GetFileHeader(void)" (?GetFileHeader at CRealMediaFileFormat@@UAGJXZ) rmcomlib.lib(asminfo.obj) : error LNK2019: unresolved external symbol "private: virtual __thiscall CHXHeader::~CHXHeader(void)" (??1CHXHeader@@EAE at XZ) referenced in function "private: virtual void * __thiscall CHXHeader::`scalar deleting destructor'(unsigned int)" (??_GCHXHeader@@EAEPAXI at Z) dbg32\rmfformat.dll : fatal error LNK1120: 3 unresolved externals Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\fileformat\dbg32\obj\BuildLog.htm" datatype_rm_fileformat - 4 error(s), 2 warning(s) ------ Build started: Project: datatype_rm_video_renderer_umakedll, Configuration: Build Win32 ------ Compiling resources... Linking... rvrender.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored Creating library dbg32\rvrender.lib and object dbg32\rvrender.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library rvpyldlib.lib(rvxpyld.obj) : error LNK2019: unresolved external symbol "public: __thiscall CHXBufferMemoryAllocator::CHXBufferMemoryAllocator(int)" (??0CHXBufferMemoryAllocator@@QAE at H@Z) referenced in function "public: virtual long __stdcall RVXPayloadFormat::Init(struct IUnknown *,int)" (?Init at RVXPayloadFormat@@UAGJPAUIUnknown@@H at Z) dbg32\rvrender.dll : fatal error LNK1120: 1 unresolved externals Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\renderer\dbg32\obj\umakedll\BuildLog.htm" datatype_rm_video_renderer_umakedll - 2 error(s), 2 warning(s) ------ Build started: Project: video_site, Configuration: Build Win32 ------ Compiling resources... Linking... vidsite.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored Creating library dbg32\vidsite.lib and object dbg32\vidsite.exp sitelib.lib(basesurf.obj) : error LNK2019: unresolved external symbol _AlphaBlendMMX referenced in function "protected: void __thiscall CBaseSurface::_AlphaBlend(struct _stHXRegion *,unsigned char *,struct _HXBitmapInfoHeader *,struct _HXxPoint *,unsigned char *,struct _HXBitmapInfoHeader *,struct _HXxPoint *)" (?_AlphaBlend at CBaseSurface@@IAEXPAU_stHXRegion@@PAEPAU_HXBitmapInfoHeader@@P AU_HXxPoint@@123 at Z) dbg32\vidsite.dll : fatal error LNK1120: 1 unresolved externals Build log was saved at "file://c:\Source\helixsplay (Greate)\video\site\dbg32\obj\BuildLog.htm" video_site - 2 error(s), 1 warning(s) ------ Build started: Project: datatype_h264_codec_decoder_avc1, Configuration: Build Win32 ------ Compiling resources... Linking... LINK : fatal error LNK1181: cannot open input file 'C:\Source\helixsplay\datatype_dist\h264\codec\decoder\avc1lib.lib' Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\h264\codec\decoder\dbg32\obj\avc1\BuildLog.htm" datatype_h264_codec_decoder_avc1 - 1 error(s), 0 warning(s) ------ Build started: Project: datatype_h264_codec_decoder_h264decdll, Configuration: Build Win32 ------ Compiling resources... Linking... LINK : fatal error LNK1181: cannot open input file 'C:\Source\helixsplay\datatype_dist\h264\codec\decoder\h264declib.lib' Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\h264\codec\decoder\dbg32\obj\h264decdll\BuildLog.htm" datatype_h264_codec_decoder_h264decdll - 1 error(s), 0 warning(s) ------ Build started: Project: datatype_rm_audio_codec_ra8hbr, Configuration: Build Win32 ------ Compiling resources... Linking... LINK : fatal error LNK1181: cannot open input file 'C:\Source\helixsplay\datatype_dist\rm\audio\codec\ra8hbr\ra8hbr_fltpt.lib' Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\audio\codec\ra8hbr\dbg32\obj\BuildLog.htm" datatype_rm_audio_codec_ra8hbr - 1 error(s), 0 warning(s) ------ Build started: Project: datatype_rm_video_codec_g2mp4combo_mp4v, Configuration: Build Win32 ------ Compiling resources... Linking... debuglib.lib(hxassert.obj) : error LNK2005: _HXTrace already defined in mp4vlib.lib(rv20.obj) mp4v.def(1) : warning LNK4017: DESCRIPTION statement not supported for the target platform; ignored debuglib.lib(hxassert.obj) : warning LNK4006: _HXTrace already defined in mp4vlib.lib(rv20.obj); second definition ignored Creating library dbg32\mp4v.lib and object dbg32\mp4v.exp LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library dbg32\mp4v.dll : fatal error LNK1169: one or more multiply defined symbols found Build log was saved at "file://c:\Source\helixsplay (Greate)\datatype\rm\video\codec\g2mp4combo\dbg32\obj\mp4v\BuildLog.htm" datatype_rm_video_codec_g2mp4combo_mp4v - 2 error(s), 3 warning(s) +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Hayder M. Abood -----Original Message----- From: Eric Hyche [mailto:ehyche at real.com] Sent: Monday, December 04, 2006 12:37 AM To: 'Hayder M. Abood'; helix-client-dev at helixcommunity.org Subject: RE: [Helix-client-dev] Playing RA files through RTSP. On SYSTEM_ID=win32-i386-vc7, I have done the following build recently with no problem: BIF: helix.bif target: splay profile: helix-client-all-defines You might also try hxclient_1_5_0_cayenne.bif instead of helix.bif, as helix.bif is the CVS head and is changing much more often than hxclient_1_5_0_cayenne. Eric ============================================= Eric Hyche (ehyche at real.com) Technical Lead RealNetworks, Inc. > -----Original Message----- > From: helix-client-dev-bounces at helixcommunity.org > [mailto:helix-client-dev-bounces at helixcommunity.org] On > Behalf Of Hayder M. Abood > Sent: Sunday, December 03, 2006 4:24 AM > To: helix-client-dev at helixcommunity.org > Subject: [Helix-client-dev] Playing RA files through RTSP. > > What are the best branch, target, profile that will guarantee > the following: > > > > +++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > Requirements: > > > > 1. Successful build. > 2. Play Real Audio versions 8, 9, and 10. > 3. Enables me through the splay or the guiplay to play > files through RTSP (including both RTP and RDT support). > > Target OS: Win2K and WinXP. > Development Environment: Visual Studio 6 or 7. > > > +++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > I have the needed licenses signed, but I still within the > same empty ring of downloading a code that doesn't compile, > or if I mange to compile it, it doesn't play RA files through RTSP. > > > > Would anybody provide me with the "exact" and "guaranteed" > steps that I need to follow to accomplish requirements above? > > > > > > Hayder M. Abood > > > >