[Helix-client-dev] codec functions are missing

[Helix-client-dev] codec functions are missing

XiongFeng Xiong.Feng at ExcelPoint.com.sg
Wed Sep 26 18:25:35 PDT 2007


Hi Eric,

Thanks for your information! Which codec's source code is available in the
community? Only ra8lbr? How about sipro, does it also need to request for
the dist lib and won't provide its source code?

There are also several other Real Audio formats, such as
raac: MPEG-4 LC-AAC (RealAudio 9) 
racp: MPEG-4 HE-AAC (RealAudio 10) 
ralf: RealAudio Lossless Format (RealAudio 10)

I can't find, even the libraries, these decoders in the project, will it NOT
be supported in the helix project?

BTW, we are developing an internet radio product and don't support the
video. For your experience, are ra8hbr and sipro very popular? How many
percentage of real servers can support ra8lbr streaming?

Thanks & Best Regards,
Xiong Feng

-----Original Message-----
From: Eric Hyche [mailto:ehyche at real.com] 
Sent: Wednesday, September 26, 2007 9:33 PM
To: 'XiongFeng'; helix-client-dev at helixcommunity.org
Subject: RE: [Helix-client-dev] codec functions are missing


These functions are part of the RealAudio 8 High Bitrate
codec. The source for this codec is not released into the 
community, as we do not have rights to redistribute this
source. So the codec is distributed as a binary library
in datatype_dist/rm/audio/codec/ra8hbr which the
source in datatype/rm/audio/codec/ra8hbr then links
against.

When porting to a new platform, it is likely that the
distribution library for ra8hbr for your platform does
not exist yet. So that is why you are getting linking errors.

Long term if you need this codec, then you will have
to provide RN with the appropriate tool chain so that
we can build the dist libs on your platform. There is
some cost involved however.

Short-term you can eliminate this error by simply
removing the HELIX_FEATURE_AUDIO_CODEC_TOKYO from
your profile.

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 XiongFeng
> Sent: Wednesday, September 26, 2007 3:45 AM
> To: helix-client-dev at helixcommunity.org
> Subject: [Helix-client-dev] codec functions are missing
> 
> Hi,
> 
>  
> 
> I am porting hxclient_1_5_0_cayenne_restricted to another 
> platform. I use static build. Now I am facing a problem that 
> some functions related to the ra codec are missing. I can't 
> find their definitions, such as 
> 
> CTokyoCodec::CTokyoCodec()
> 
> CTokyoCodec::~CTokyoCodec()
> 
> CTokyoCodec::mGetNumberOfFlavors()
> 
> CTokyoCodec::mGetNumberOfFlavors2()
> 
>  
> 
> I already checked out all the restricted code and the build 
> in PC can pass, too. Are these functions included in the 
> library so the PC demo works fine? Where can I get these 
> functions' source code.
> 
>  
> 
> Thanks a lot in advance!
> 
>  
> 
> THKS & RGDS
> 
> XIONG FENG
> 
> EXCELPOINT SYSTEMS (PTE) LTD
> 
> TEL : 67418966 ext.915
> 
> FAX : 68416912
> 
>  
> 
> 



More information about the Helix-client-dev mailing list
 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.