! ! ! - - -
! ! !

This project is intended to hold various types of code with general applicability across different types of applications and (potentially) --- 1,7 ---- + Helix DNA Common Components !

Helix DNA Common Components

This project is intended to hold various types of code with general applicability across different types of applications and (potentially) *************** *** 16,39 ****

General developer documentation for Helix Community projects can be found here.

- - - -
- - - -
--- 12,15 ---- From bobclark at helixcommunity.org Fri Mar 19 14:49:42 2004 From: bobclark at helixcommunity.org (bobclark@helixcommunity.org) Date: Fri Mar 19 14:49:43 2004 Subject: [Common-cvs] fileio/platform/unix mmapdatf.cpp, 1.4, 1.4.20.1 unbufdataf.cpp, 1.3, 1.3.34.1 Message-ID: Update of /cvsroot/common/fileio/platform/unix In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv12176 Modified Files: Tag: hxclient_1_1_6_neptune mmapdatf.cpp unbufdataf.cpp Log Message: return FALSE instead of HXR_NOTIMPL for BOOL function; merging from HEAD and neptunex; cr gwright and milko Index: unbufdataf.cpp =================================================================== RCS file: /cvsroot/common/fileio/platform/unix/unbufdataf.cpp,v retrieving revision 1.3 retrieving revision 1.3.34.1 diff -C2 -d -r1.3 -r1.3.34.1 *** unbufdataf.cpp 13 Dec 2002 02:46:15 -0000 1.3 --- unbufdataf.cpp 19 Mar 2004 22:49:40 -0000 1.3.34.1 *************** *** 226,230 **** UnBufferedDataFile::Name(REF(IHXBuffer*) pFileName) { ! return HXR_NOTIMPL; } --- 226,230 ---- UnBufferedDataFile::Name(REF(IHXBuffer*) pFileName) { ! return FALSE; } Index: mmapdatf.cpp =================================================================== RCS file: /cvsroot/common/fileio/platform/unix/mmapdatf.cpp,v retrieving revision 1.4 retrieving revision 1.4.20.1 diff -C2 -d -r1.4 -r1.4.20.1 *** mmapdatf.cpp 4 Mar 2003 08:37:28 -0000 1.4 --- mmapdatf.cpp 19 Mar 2004 22:49:40 -0000 1.4.20.1 *************** *** 315,319 **** MemoryMapDataFile::Name(REF(IHXBuffer*) pFileName) { ! return HXR_NOTIMPL; } --- 315,319 ---- MemoryMapDataFile::Name(REF(IHXBuffer*) pFileName) { ! return FALSE; } From robla at helixcommunity.org Fri Mar 19 15:37:48 2004 From: robla at helixcommunity.org (robla@helixcommunity.org) Date: Fri Mar 19 15:37:50 2004 Subject: [Common-cvs] CVSROOT loginfo,1.2,1.3 Message-ID: Update of /cvsroot/common/CVSROOT In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv30288/common/CVSROOT Modified Files: loginfo Log Message: Switching to unidiff format Index: loginfo =================================================================== RCS file: /cvsroot/common/CVSROOT/loginfo,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** loginfo 19 Mar 2004 07:15:50 -0000 1.2 --- loginfo 19 Mar 2004 23:37:46 -0000 1.3 *************** *** 31,36 **** # there's a hard-coded address for *all* checkins ! DEFAULT /cvsroot/community/CVSROOT/syncmail -f helixcommunity.org %{sVv} common-cvs@lists.helixcommunity.org ! www /cvsroot/community/CVSROOT/syncmail -f helixcommunity.org %{sVv} community-allwww-cvs@lists.helixcommunity.org common-cvs@lists.helixcommunity.org --- 31,36 ---- # there's a hard-coded address for *all* checkins ! DEFAULT /cvsroot/community/CVSROOT/syncmail -u -f helixcommunity.org %{sVv} common-cvs@lists.helixcommunity.org ! www /cvsroot/community/CVSROOT/syncmail -u -f helixcommunity.org %{sVv} community-allwww-cvs@lists.helixcommunity.org common-cvs@lists.helixcommunity.org From meaton at helixcommunity.org Mon Mar 22 12:28:35 2004 From: meaton at helixcommunity.org (meaton@helixcommunity.org) Date: Mon Mar 22 12:28:37 2004 Subject: [Common-cvs] build/BIF helix.bif,1.379,1.380 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv20445 Modified Files: helix.bif Log Message: move qtexport installer to a subdirectory of qtexport instead of a sibling directory Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.379 retrieving revision 1.380 diff -u -d -r1.379 -r1.380 --- helix.bif 19 Mar 2004 02:23:11 -0000 1.379 +++ helix.bif 22 Mar 2004 20:28:33 -0000 1.380 @@ -6469,7 +6469,7 @@ - + mac-unix From meaton at helixcommunity.org Mon Mar 22 15:09:25 2004 From: meaton at helixcommunity.org (meaton@helixcommunity.org) Date: Mon Mar 22 15:09:26 2004 Subject: [Common-cvs] build/BIF helix.bif,1.380,1.381 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv30371 Modified Files: helix.bif Log Message: change name of producersdk_qtexportinst target to producersdk_qtexport_installer Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.380 retrieving revision 1.381 diff -u -d -r1.380 -r1.381 --- helix.bif 22 Mar 2004 20:28:33 -0000 1.380 +++ helix.bif 22 Mar 2004 23:09:22 -0000 1.381 @@ -6469,7 +6469,7 @@ - + mac-unix From grobbins at helixcommunity.org Mon Mar 22 15:23:16 2004 From: grobbins at helixcommunity.org (grobbins@helixcommunity.org) Date: Mon Mar 22 15:23:17 2004 Subject: [Common-cvs] util cookies.cpp,1.21,1.22 Message-ID: Update of /cvsroot/common/util In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv3127 Modified Files: cookies.cpp Log Message: Mac OS X support Index: cookies.cpp =================================================================== RCS file: /cvsroot/common/util/cookies.cpp,v retrieving revision 1.21 retrieving revision 1.22 diff -u -d -r1.21 -r1.22 --- cookies.cpp 10 Mar 2004 01:20:17 -0000 1.21 +++ cookies.cpp 22 Mar 2004 23:23:14 -0000 1.22 @@ -71,7 +71,7 @@ #include "hxver.h" // for HXVER_SDK_PRODUCT #endif -#ifdef _CARBON +#if defined(_CARBON) #include "cfwrappers.h" #endif @@ -526,7 +526,7 @@ } -#if defined(_CARBON) || defined(_MAC_MACH) +#if defined(_CARBON) || defined(_MAC_MACHO) #define REPORT_COOKIES 1 #endif @@ -856,6 +856,7 @@ } #ifdef REPORT_COOKIES + // if the preference "CookieData" is set to "console" then write the cookie requests to the console IHXBuffer* pBuff = NULL; if (m_pPreferences && m_pPreferences->ReadPref("CookieData", pBuff) == HXR_OK @@ -864,8 +865,12 @@ CHXString str; str.Format("Cookies requested, getting host: %s path: %s cookies: %s", pHost, pPath, - strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); - ::CFShow(CHXCFString(str)); + strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); +#if defined(_CARBON) || defined(_MAC_MACHO) + CFStringRef stringRef = ::CFStringCreateWithCString( kCFAllocatorDefault, (const char*) str, kCFStringEncodingUTF8 ); + ::CFShow(stringRef); + ::CFRelease(stringRef); +#endif } HX_RELEASE(pBuff); #endif From grobbins at helixcommunity.org Mon Mar 22 15:26:10 2004 From: grobbins at helixcommunity.org (grobbins@helixcommunity.org) Date: Mon Mar 22 15:26:12 2004 Subject: [Common-cvs] util cookies.cpp,1.19.4.1,1.19.4.2 Message-ID: Update of /cvsroot/common/util In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv3584 Modified Files: Tag: hxclient_1_1_6_neptune cookies.cpp Log Message: Merge from head Index: cookies.cpp =================================================================== RCS file: /cvsroot/common/util/cookies.cpp,v retrieving revision 1.19.4.1 retrieving revision 1.19.4.2 diff -u -d -r1.19.4.1 -r1.19.4.2 --- cookies.cpp 18 Mar 2004 19:22:13 -0000 1.19.4.1 +++ cookies.cpp 22 Mar 2004 23:26:08 -0000 1.19.4.2 @@ -71,7 +71,7 @@ #include "hxver.h" // for HXVER_SDK_PRODUCT #endif -#ifdef _CARBON +#if defined(_CARBON) #include "cfwrappers.h" #endif @@ -526,7 +526,7 @@ } -#if defined(_CARBON) || defined(_MAC_MACH) +#if defined(_CARBON) || defined(_MAC_MACHO) #define REPORT_COOKIES 1 #endif @@ -856,6 +856,7 @@ } #ifdef REPORT_COOKIES + // if the preference "CookieData" is set to "console" then write the cookie requests to the console IHXBuffer* pBuff = NULL; if (m_pPreferences && m_pPreferences->ReadPref("CookieData", pBuff) == HXR_OK @@ -864,8 +865,12 @@ CHXString str; str.Format("Cookies requested, getting host: %s path: %s cookies: %s", pHost, pPath, - strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); - ::CFShow(CHXCFString(str)); + strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); +#if defined(_CARBON) || defined(_MAC_MACHO) + CFStringRef stringRef = ::CFStringCreateWithCString( kCFAllocatorDefault, (const char*) str, kCFStringEncodingUTF8 ); + ::CFShow(stringRef); + ::CFRelease(stringRef); +#endif } HX_RELEASE(pBuff); #endif From grobbins at helixcommunity.org Mon Mar 22 15:27:29 2004 From: grobbins at helixcommunity.org (grobbins@helixcommunity.org) Date: Mon Mar 22 15:27:30 2004 Subject: [Common-cvs] util cookies.cpp,1.19,1.19.20.1 Message-ID: Update of /cvsroot/common/util In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv3781 Modified Files: Tag: hxclient_1_3_0_neptunex cookies.cpp Log Message: Merge Mac OS X work from head Index: cookies.cpp =================================================================== RCS file: /cvsroot/common/util/cookies.cpp,v retrieving revision 1.19 retrieving revision 1.19.20.1 diff -u -d -r1.19 -r1.19.20.1 --- cookies.cpp 4 Sep 2003 22:33:04 -0000 1.19 +++ cookies.cpp 22 Mar 2004 23:27:26 -0000 1.19.20.1 @@ -102,7 +102,7 @@ #define RM_COOKIE_CAPTION "# Helix Cookie File\n# http://www.netscape.com/newsref/std/cookie_spec.html\n# This is a generated file! Do not edit.\n\n" -#ifdef _UNIX +#if defined(_UNIX) && !defined(_MAC_UNIX) # define RM_COOKIE_FILE_NAME "Cookies_6_0" #else # define RM_COOKIE_FILE_NAME "cookies.txt" @@ -526,7 +526,7 @@ } -#if defined(_CARBON) || defined(_MAC_MACH) +#if defined(_CARBON) || defined(_MAC_MACHO) #define REPORT_COOKIES 1 #endif @@ -856,6 +856,7 @@ } #ifdef REPORT_COOKIES + // if the preference "CookieData" is set to "console" then write the cookie requests to the console IHXBuffer* pBuff = NULL; if (m_pPreferences && m_pPreferences->ReadPref("CookieData", pBuff) == HXR_OK @@ -864,8 +865,12 @@ CHXString str; str.Format("Cookies requested, getting host: %s path: %s cookies: %s", pHost, pPath, - strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); - ::CFShow(CHXCFString(str)); + strCookieReport.IsEmpty() ? "" : (const char *) strCookieReport); +#if defined(_CARBON) || defined(_MAC_MACHO) + CFStringRef stringRef = ::CFStringCreateWithCString( kCFAllocatorDefault, (const char*) str, kCFStringEncodingUTF8 ); + ::CFShow(stringRef); + ::CFRelease(stringRef); +#endif } HX_RELEASE(pBuff); #endif From bobclark at helixcommunity.org Mon Mar 22 17:10:21 2004 From: bobclark at helixcommunity.org (bobclark@helixcommunity.org) Date: Mon Mar 22 17:10:28 2004 Subject: [Common-cvs] runtime string.cpp,1.3,1.3.20.1 Message-ID: Update of /cvsroot/common/runtime In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv473 Modified Files: Tag: hxclient_1_1_6_neptune string.cpp Log Message: merge from head, consolidate strnstr and strnchr implementations from scattered modules in common/runtime; cr ping Index: string.cpp =================================================================== RCS file: /cvsroot/common/runtime/string.cpp,v retrieving revision 1.3 retrieving revision 1.3.20.1 diff -u -d -r1.3 -r1.3.20.1 --- string.cpp 1 Apr 2003 21:10:40 -0000 1.3 +++ string.cpp 23 Mar 2004 01:10:19 -0000 1.3.20.1 @@ -90,3 +90,72 @@ return t*strtoul(s, end, base); } #endif + +/*___________________________________________________________________________ + *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * __helix_strnstr(sc, str, n) + * + * PARAMETERS: + * sc search string + * str string to be found + * n len of sc + * + * DESCRIPTION: + * finds a string in a string with a length restriction + * + * RETURNS + * points to position in sc of str. or NULL if not found + *___________________________________________________________________________ + *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +const char* +__helix_strnstr(const char* sc, const char* str, size_t n) +{ + if ( !sc || !*sc ) + { + return NULL; + } + else if ( !str || !*str ) + { + return sc; + } + + size_t len = strlen(str); + for ( int i = 0; i < n && strlen(sc) > len; i++, sc++ ) + { + if ( !strncmp(sc, str, len) ) + { + return sc; + } + } + return NULL; +} + +/*___________________________________________________________________________ + *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + * __helix_strnchr(sc, str, n) + * + * PARAMETERS: + * sc search string + * c character to be found + * n len of sc + * + * DESCRIPTION: + * finds a character in a string with a length restriction + * + * RETURNS + * points to position in sc of c. or NULL if not found + *___________________________________________________________________________ + *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ +const char* +__helix_strnchr(const char* sc, const char c, size_t n) +{ + for ( int i = 0; i < n && *sc; ++i, ++sc) + { + if ( *sc == c ) + { + return sc; + } + } + return NULL; +} + From bobclark at helixcommunity.org Mon Mar 22 17:10:22 2004 From: bobclark at helixcommunity.org (bobclark@helixcommunity.org) Date: Mon Mar 22 17:10:29 2004 Subject: [Common-cvs] runtime/pub/hlxclib string.h,1.15,1.15.4.1 Message-ID: Update of /cvsroot/common/runtime/pub/hlxclib In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv473/pub/hlxclib Modified Files: Tag: hxclient_1_1_6_neptune string.h Log Message: merge from head, consolidate strnstr and strnchr implementations from scattered modules in common/runtime; cr ping Index: string.h =================================================================== RCS file: /cvsroot/common/runtime/pub/hlxclib/string.h,v retrieving revision 1.15 retrieving revision 1.15.4.1 diff -u -d -r1.15 -r1.15.4.1 --- string.h 10 Sep 2003 18:42:23 -0000 1.15 +++ string.h 23 Mar 2004 01:10:19 -0000 1.15.4.1 @@ -72,9 +72,15 @@ void __helix_strlwr(char *s); void __helix_strupr(char *s); +const char* __helix_strnchr(const char* sc, const char c, size_t n); +const char* __helix_strnstr(const char* sc, const char* str, size_t n); + #ifdef __cplusplus } #endif /* __cplusplus */ + +#define strnchr __helix_strnchr +#define strnstr __helix_strnstr #ifdef _WINDOWS HLX_INLINE int From bobclark at helixcommunity.org Mon Mar 22 17:10:53 2004 From: bobclark at helixcommunity.org (bobclark@helixcommunity.org) Date: Mon Mar 22 17:10:54 2004 Subject: [Common-cvs] lang/xml xmlesc.cpp,1.7,1.7.6.1 Message-ID: Update of /cvsroot/common/lang/xml In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv1387 Modified Files: Tag: hxclient_1_1_6_neptune xmlesc.cpp Log Message: merge from head, consolidate strnstr and strnchr implementations from scattered modules in common/runtime; cr ping Index: xmlesc.cpp =================================================================== RCS file: /cvsroot/common/lang/xml/xmlesc.cpp,v retrieving revision 1.7 retrieving revision 1.7.6.1 diff -u -d -r1.7 -r1.7.6.1 --- xmlesc.cpp 2 Sep 2003 21:20:38 -0000 1.7 +++ xmlesc.cpp 23 Mar 2004 01:10:51 -0000 1.7.6.1 @@ -1565,76 +1565,3 @@ } -/*___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * Helper Functions - *___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ -/*___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * strnstr(sc, str, n) - * - * PARAMETERS: - * sc search string - * str string to be found - * n len of sc - * - * DESCRIPTION: - * finds a string in a string with a length restriction - * - * RETURNS - * points to position in sc of str. or NULL if not found - *___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ -const char* -strnstr(const char* sc, const char* str, int n) -{ - if ( !sc || !*sc ) - { - return NULL; - } - else if ( !str || !*str ) - { - return sc; - } - - UINT32 len = strlen(str); - for ( int i = 0; i < n && strlen(sc) > len; i++, sc++ ) - { - if ( !strncmp(sc, str, len) ) - { - return sc; - } - } - return NULL; -} - -/*___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * strnchr(sc, str, n) - * - * PARAMETERS: - * sc search string - * c character to be found - * n len of sc - * - * DESCRIPTION: - * finds a character in a string with a length restriction - * - * RETURNS - * points to position in sc of c. or NULL if not found - *___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ -const char* -strnchr(const char* sc, const char c, int n) -{ - char* p = NULL; - for ( int i = 0; i < n && *sc; ++i, ++sc) - { - if ( *sc == c ) - { - return sc; - } - } - return NULL; -} From bobclark at helixcommunity.org Mon Mar 22 17:10:53 2004 From: bobclark at helixcommunity.org (bobclark@helixcommunity.org) Date: Mon Mar 22 17:10:54 2004 Subject: [Common-cvs] lang/xml/pub xmlesc.h,1.4,1.4.6.1 Message-ID: Update of /cvsroot/common/lang/xml/pub In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv1387/pub Modified Files: Tag: hxclient_1_1_6_neptune xmlesc.h Log Message: merge from head, consolidate strnstr and strnchr implementations from scattered modules in common/runtime; cr ping Index: xmlesc.h =================================================================== RCS file: /cvsroot/common/lang/xml/pub/xmlesc.h,v retrieving revision 1.4 retrieving revision 1.4.6.1 diff -u -d -r1.4 -r1.4.6.1 --- xmlesc.h 2 Sep 2003 21:20:38 -0000 1.4 +++ xmlesc.h 23 Mar 2004 01:10:51 -0000 1.4.6.1 @@ -351,12 +351,4 @@ }; -/*___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * Helper Functions - *___________________________________________________________________________ - *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ -const char* strnchr(const char* sc, const char c, int n); -const char* strnstr(const char* sc, const char* str, int n); - #endif // _XMLCONV_H_ From ehyche at helixcommunity.org Thu Mar 25 09:59:11 2004 From: ehyche at helixcommunity.org (ehyche@helixcommunity.org) Date: Thu Mar 25 09:59:13 2004 Subject: [Common-cvs] build/BIF helix.bif,1.381,1.382 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv28449 Modified Files: helix.bif Log Message: Automated dist lib changes. Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.381 retrieving revision 1.382 diff -u -d -r1.381 -r1.382 --- helix.bif 22 Mar 2004 23:09:22 -0000 1.381 +++ helix.bif 25 Mar 2004 17:59:08 -0000 1.382 @@ -2178,9 +2178,17 @@ - + + + datatype_dist_amr-wb_actual + + + + + + - symbian-armi symbian-thumb + symbian-armi symbian-thumb @@ -2784,8 +2792,15 @@ + + + datatype_dist_rm_audio_common_actual + + + + - + unix mac win32 symbian openwave tm1 wince @@ -2793,7 +2808,6 @@ - @@ -3091,7 +3105,7 @@ - unix mac win32 symbian openwave wince + unix mac win32 symbian openwave wince tm1 @@ -3099,16 +3113,18 @@ - common_include - common_runtime + common_include datatype_include - datatype_rm_include + datatype_rm_include common_runtime + common_system + common_dbgtool datatype_rm_audio_codec_common - datatype_dist_rm_audio_codec_ra8lbr + datatype_dist_rm_audio_codec_ra8lbr_decoder + datatype_dist_rm_audio_codec_ra8lbr_fltpt_encoder @@ -5613,6 +5629,8 @@ unix mac win32 openwave tm1 + datatype_dist_aac_codec_helixaac + datatype_dist_amr-wb datatype_dist_rm_common datatype_dist_rm_fileformat datatype_dist_rm_audio_common @@ -5626,13 +5644,20 @@ datatype_dist_rm_video_codec_rvg2dec datatype_dist_rm_video_codec_rv89combo protocol_dist_rtsp - protocol_dist_pna + protocol_dist_pna + + + datatype_dist_rm_common_actual + + + + - + unix mac win32 openwave tm1 symbian wince @@ -5640,9 +5665,16 @@ - + + + + datatype_dist_rm_fileformat_actual + + + + - + unix mac win32 openwave symbian wince @@ -5655,8 +5687,15 @@ + + + datatype_dist_rm_audio_renderer_actual + + + + - + unix mac win32 openwave symbian wince @@ -5664,15 +5703,38 @@ - - - - - unix mac win32 openwave symbian wince - + + + + datatype_dist_rm_audio_codec_ra8lbr_decoder_actual + + + + + + + + + + + + helix-producer-all-defines + + + datatype_dist_rm_audio_codec_ra8lbr_fltpt_encoder_actual + + + + + + + + helix-producer-all-defines + + @@ -5686,8 +5748,15 @@ + + + datatype_dist_rm_audio_codec_sipro_fltpt_actual + + + + - + unix mac win32 openwave tm1 wince @@ -5719,8 +5788,14 @@ - - + + + datatype_dist_rm_audio_codec_ra8hbr_actual + + + + + unix mac win32 tm1 symbian wince @@ -5729,8 +5804,15 @@ + + + datatype_dist_rm_video_common_actual + + + + - + unix mac win32 openwave symbian wince @@ -5739,8 +5821,15 @@ + + + datatype_dist_rm_video_payload_actual + + + + - + unix mac win32 openwave symbian wince @@ -5749,8 +5838,15 @@ + + + datatype_dist_rm_video_codec_common_actual + + + + - + @@ -5760,8 +5856,15 @@ + + + datatype_dist_rm_video_codec_rvg2dec_actual + + + + - + @@ -5769,9 +5872,16 @@ - - - + + + + datatype_dist_rm_video_codec_rv89combo_actual + + + + + + @@ -5780,9 +5890,16 @@ - + + + + protocol_dist_rtsp_actual + + + + - + unix mac win32 openwave symbian wince @@ -5790,7 +5907,7 @@ helix-client-local-audio-all helix-client-local-mp3 - helix-client-local-ra-mp3 + helix-client-local-ra-mp3 helix-client-local-net-nodist helix-client-local-nodist helix-client-local-ra-rv-mp3 @@ -5802,11 +5919,18 @@ - + + + + protocol_dist_pna_actual + + + + - + - unix mac win32 + unix mac win32 symbian helix-client-local-ra-rv-mp3 From dch at helixcommunity.org Fri Mar 26 16:34:57 2004 From: dch at helixcommunity.org (dch@helixcommunity.org) Date: Fri Mar 26 16:34:59 2004 Subject: [Common-cvs] CVSROOT avail,1.6,1.7 Message-ID: Update of /cvsroot/common/CVSROOT In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv19474/CVSROOT Modified Files: avail Log Message: Commit priv for jrecker Index: avail =================================================================== RCS file: /cvsroot/common/CVSROOT/avail,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- avail 18 Mar 2004 08:34:15 -0000 1.6 +++ avail 27 Mar 2004 00:34:55 -0000 1.7 @@ -1,4 +1,5 @@ unavail +avail|jrecker avail|root avail|admin avail|abrouaux From liam_murray at helixcommunity.org Fri Mar 26 17:25:29 2004 From: liam_murray at helixcommunity.org (liam_murray@helixcommunity.org) Date: Fri Mar 26 17:25:30 2004 Subject: [Common-cvs] build/BIF helix.bif,1.382,1.383 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv32612 Modified Files: helix.bif Log Message: added clientapps_symbian player recog and common lib targets Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.382 retrieving revision 1.383 diff -u -d -r1.382 -r1.383 --- helix.bif 25 Mar 2004 17:59:08 -0000 1.382 +++ helix.bif 27 Mar 2004 01:25:26 -0000 1.383 @@ -5302,7 +5302,7 @@ - + @@ -5316,6 +5316,100 @@ + + + + + + + symbian + + + + common_include + client_include + datatype_rm_include + + + + clientapps_symbian_common + clientapps_symbian_recog + protocol_dist_rtsp + common_runtime + common_system + common_container + common_dbgtool + common_util + client_common_util + client_common_system + client_common_container + client_core + client_resource + client_xres + datatype_ram_fileformat + datatype_ram_renderer + filesystem_local + filesystem_httplite + datatype_rm_fileformat + datatype_rm_audio_renderer + datatype_rm_audio_codec_ra8lbr + datatype_mp3_fileformat + datatype_mp3_renderer + video_site + datatype_mp4_fileformat + datatype_mp4_audio_renderer + datatype_amr_codec + datatype_mp3_decoder + datatype_rm_video_codec_rv89combo + datatype_rm_video_codec_rvg2dec + datatype_rm_audio_codec_sipro + datatype_group_video + datatype_group_audio + datatype_3gpptext_renderer + datatype_smil_fileformat + datatype_smil_renderer + datatype_image_gif_fileformat + datatype_image_gif_renderer + datatype_image_unified_fileformat + datatype_image_unified_renderer + + + + + + + + symbian + + + + common_include + common_container + common_dbgtool + common_system + common_fileio + common_runtime + + + + + + + + + symbian + + + + clientapps_symbian_common + + + + common_runtime + common_container + common_dbgtool + + From acolwell at helixcommunity.org Tue Mar 30 10:17:11 2004 From: acolwell at helixcommunity.org (acolwell@helixcommunity.org) Date: Tue Mar 30 10:17:13 2004 Subject: [Common-cvs] util/pub basepkt.h,1.5,1.6 Message-ID: Update of /cvsroot/common/util/pub In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv9776/pub Modified Files: basepkt.h Log Message: - Added code to prevent a memory leak if SetPacket() is called when m_pPacket is already set - Added SetStartTime() function Index: basepkt.h =================================================================== RCS file: /cvsroot/common/util/pub/basepkt.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- basepkt.h 24 Sep 2003 18:45:39 -0000 1.5 +++ basepkt.h 30 Mar 2004 18:17:08 -0000 1.6 @@ -111,6 +111,11 @@ inline void BasePacket::SetPacket(IHXPacket* pPacket) { + if (m_pPacket) + { + m_pPacket->Release(); + } + m_pPacket = pPacket; if (m_pPacket) @@ -255,6 +260,7 @@ BOOL IsDroppedPacket(); BOOL IsSanitizePacket(); Timeval GetStartTime(); + void SetStartTime(Timeval startTime); // serialization method static void Pack (IHXClientPacket* pPacket, char* pData, UINT32& ulSize); @@ -327,6 +333,12 @@ ClientPacket::GetStartTime() { return m_StartTime; +} + +inline void +ClientPacket::SetStartTime(Timeval startTime) +{ + m_StartTime = startTime; } // serialization method From rishimathew at helixcommunity.org Tue Mar 30 10:24:12 2004 From: rishimathew at helixcommunity.org (rishimathew@helixcommunity.org) Date: Tue Mar 30 10:24:13 2004 Subject: [Common-cvs] build/BIF helix.bif,1.383,1.384 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv12486 Modified Files: helix.bif Log Message: Adding changes for Wince4.2 on x86 Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.383 retrieving revision 1.384 diff -u -d -r1.383 -r1.384 --- helix.bif 27 Mar 2004 01:25:26 -0000 1.383 +++ helix.bif 30 Mar 2004 18:24:10 -0000 1.384 @@ -252,7 +252,7 @@ - unix win32 mac openwave tm1 + unix win32 mac openwave tm1 wince @@ -269,6 +269,15 @@ + + + + + win32 symbian wince + + + + @@ -5562,7 +5571,7 @@ - unix mac win32 openwave + unix mac win32 openwave wince @@ -5579,6 +5588,159 @@ + + + + + wince win32 + + + + + + + + + + wince win32 + + + + + + + + wince + + + + Simple command-line player for WinCE on x86. + + + + wince_420_client + clientapps_simpleplayer + + + + + + + + wince + + + + GUI player for WinCE on x86. + + + + wince_420_client + clientapps_guiplayer + + + + + + + + wince + + + + ActiveX control for WinCE on x86. + + + + wince_420_client + clientapps_winceplayer + + + + + + + + wince win32 + + + + Client engine and datatypes for Wince 4.20 STANDARD_SDK + + + + common_include + client_include + video_include + datatype_rm_include + + + + + common_print + + common_runtime + common_system + common_dbgtool + common_util + + common_unittest + common_container_test + + common_container + + client_common_util + client_common_system + client_common_container + client_common_netio + client_core + client_resource + client_xres + + filesystem_local + filesystem_http + + protocol_common_util + protocol_rtsp + protocol_http + protocol_sdp + protocol_pna + protocol_dist_pna + + datatype_ram_fileformat + datatype_ram_renderer + + datatype_rm_fileformat + datatype_rm_audio_renderer + + datatype_rm_audio_codec_ra8lbr + datatype_rm_audio_codec + + datatype_wav_fileformat + datatype_wav_renderer_pcm + + datatype_mp3_fileformat + datatype_mp3_renderer + + datatype_group_audio + + datatype_rm_video_renderer + video + datatype_rm_video_codec_rvg2dec + datatype_rm_video_codec_rv89combo + datatype-restricted_rm_video_codec_rv89combo_rv89combo_c + datatype_group_video + + datatype_ram + datatype_rm + + common_auth_authmgr + client_auth_basicauth + + + @@ -6481,7 +6643,7 @@ - unix mac win32 + unix mac win32 wince @@ -11150,7 +11312,7 @@ - unix win32 + unix win32 wince From rishimathew at helixcommunity.org Tue Mar 30 11:18:53 2004 From: rishimathew at helixcommunity.org (rishimathew@helixcommunity.org) Date: Tue Mar 30 11:19:00 2004 Subject: [Common-cvs] build/BIF helix.bif,1.384,1.385 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv29518 Modified Files: helix.bif Log Message: Fixed build buster, replacing odule with module Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.384 retrieving revision 1.385 diff -u -d -r1.384 -r1.385 --- helix.bif 30 Mar 2004 18:24:10 -0000 1.384 +++ helix.bif 30 Mar 2004 19:18:51 -0000 1.385 @@ -1,11331 +1,11331 @@ - - - - - - - - - - - [...22631 lines suppressed...] + + + + unix win32 wince + + + + common_include + + + + common_dbgtool + common_util + common_container + common_runtime + + + + + From ehyche at helixcommunity.org Wed Mar 31 11:35:30 2004 From: ehyche at helixcommunity.org (ehyche@helixcommunity.org) Date: Wed Mar 31 11:35:38 2004 Subject: [Common-cvs] build/BIF helix.bif,1.385,1.386 Message-ID: Update of /cvsroot/common/build/BIF In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv16925 Modified Files: helix.bif Log Message: Remove plethora of "^M"s. Index: helix.bif =================================================================== RCS file: /cvsroot/common/build/BIF/helix.bif,v retrieving revision 1.385 retrieving revision 1.386 diff -u -d -r1.385 -r1.386 --- helix.bif 30 Mar 2004 19:18:51 -0000 1.385 +++ helix.bif 31 Mar 2004 19:35:28 -0000 1.386 @@ -1,11331 +1,11331 @@ - - - - - - - - - - - [...22631 lines suppressed...] + + + + unix win32 wince + + + + common_include + + + + common_dbgtool + common_util + common_container + common_runtime + + + + + From robla at helixcommunity.org Wed Mar 31 13:55:25 2004 From: robla at helixcommunity.org (robla@helixcommunity.org) Date: Wed Mar 31 13:55:27 2004 Subject: [Common-cvs] www/2004/devdocs quickstart.html,1.7,1.8 Message-ID: Update of /cvsroot/common/www/2004/devdocs In directory cvs.internal.helixcommunity.org:/tmp/cvs-serv20607 Modified Files: quickstart.html Log Message: Adding a note about RSAv2 keys Linking to Helix DNA Server quickstart guide (noting that it needs to be updated) Index: quickstart.html =================================================================== RCS file: /cvsroot/common/www/2004/devdocs/quickstart.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- quickstart.html 18 Mar 2004 09:15:22 -0000 1.7 +++ quickstart.html 31 Mar 2004 21:55:23 -0000 1.8 @@ -227,6 +227,14 @@ (they will appear as little square boxes). + + + +
Note: +If you use RSAv2 encryption, some clients such as OpenSSH create multi-line files. The format for RSAv2 keys in the "authorized keys" window is:
ssh-rsa yourverylongkeyhere optional comment string + +

The Helix server will now (within the next ten minutes or so) accept your public key for the abovementioned public key authentication.

  • Type in the following lines in your favorite text editor. These properties tell ssh to always use your Helix user name, even if your local login name is different:
  • @@ -380,7 +388,7 @@
  • Helix DNA Client - For the cross-platform client multimedia engine (with sample applications and full player on the Symbian platform), this process is described in Part 2: Building the Helix DNA Client Sources.
  • Helix Player - For the a fully-functional user interface for Linux and other platforms which run GTK, this process is described in Part 2: Helix Player Quick Start Guide
  • Helix DNA Producer - For the cross-platform producing and encoding engine, this process is described in Part 2: Building the Helix DNA Producer from CVS. -
  • Helix DNA Server - Coming soon! +
  • Helix DNA Server - Instructions for building the server are in the Helix DNA Server Quick Start Guide. Note that as of this writing, updates need to be made to this guide. Please skip the CVS instructions, and proceed to step 8 in the instructions ("Set your SYSTEM_ID environment variable").
  •  

    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.