List Info

Thread: CR: Add C based sample code for helix-dbus-server




CR: Add C based sample code for helix-dbus-server
user name
2008-03-19 20:56:29

Synopsis:

Currently this is only python based sample code to use helix-dbus-server, this patch is to add C based sample code

Overview:

Currently this is only python based sample code to use helix-dbus-server, this patch is to add C based sample code to help developer ramp up

Files Added:       ;           ;           ;           ;           ;           

    Added player/kit/dbus-server/test/test.cpp

    Added player/kit/dbus-server/test/Makefile

Files Modified:

Image Size and Heap Use impact (Client -Only):

    little

Platforms and Profiles Affected:

    platform:   linux-2.2-libc6-gcc32-i586

    profile:    helix-client-all-defines

Distribution Libraries Affected:

Distribution library impact and planned action:

    <None>

Platforms and Profiles Build Verified:

    Set BIF branch  -> hxdbus_3_1_0_atlas

    Set Target(s)   -> dbus_server_with_video

    Set Profile     -> helix-client-all-defines

    System ID       -> linux-2.2-libc6-gcc32-i586

Branch:

    HEAD, hxclient_3_1_0_atlas

Copyright assignment: <MUST be one of the following statements >

  2.  ; &nbsp;  Intel has signed and delivered a Joint Copyright Assignment

 &nbsp; &nbsp; &nbsp; &nbsp;   to RealNetworks, and received acknowledgment that the

 &nbsp; &nbsp; &nbsp; &nbsp;   agreement was received.

Files Attached:

test.cpp

Makefile

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035

 

  
  
CR: Add C based sample code for helix-dbus-server
country flaguser name
United States
2008-03-19 21:17:14
Here are my comments:

1) Ideally, we would like to have cross-platform Umakefil's
   instead of platform-specific Makefile's checked in.
   These are not hard to write - you can look at
   another Umakefil that creates a Makefile for
   an executable program. One example would be:

   https://helixcommunity.org/v
iewvc.cgi/*checkout*/datatype/flash/flv/flvdump/Umakefil


2) test.cpp needs the proper license headers on it. 
   You can look in one of the .cpp files in 
   player/kit/dbus-server to see what
   they look like.

Rest looks good.

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: player-dev-bounceshelixcommunity.org 
> [mailto:player-dev-bounceshelixcommunity.org] On
Behalf Of 
> Zheng, Huan
> Sent: Wednesday, March 19, 2008 9:56 PM
> To: helix-client-devhelixcommunity.org
> Cc: Shen, Cathy; Guo, Young; player-devhelixcommunity.org
> Subject: [Player-dev] CR: Add C based sample code for 
> helix-dbus-server
> 
> Synopsis:
> 
> Currently this is only python based sample code to use

> helix-dbus-server, this patch is to add C based sample
code
> 
> Overview: 
> 
> Currently this is only python based sample code to use

> helix-dbus-server, this patch is to add C based sample
code 
> to help developer ramp up
> 
> Files Added:                                           
      
>               
> 
>     Added player/kit/dbus-server/test/test.cpp
> 
>     Added player/kit/dbus-server/test/Makefile
> 
> Files Modified:
> 
> Image Size and Heap Use impact (Client -Only):
> 
>     little
> 
> Platforms and Profiles Affected:
> 
>     platform:   linux-2.2-libc6-gcc32-i586
> 
>     profile:    helix-client-all-defines
> 
> Distribution Libraries Affected:
> 
> Distribution library impact and planned action:
> 
>     <None>
> 
> Platforms and Profiles Build Verified:
> 
>     Set BIF branch  -> hxdbus_3_1_0_atlas
> 
>     Set Target(s)   -> dbus_server_with_video
> 
>     Set Profile     -> helix-client-all-defines
> 
>     System ID       -> linux-2.2-libc6-gcc32-i586
> 
> Branch: 
> 
>     HEAD, hxclient_3_1_0_atlas
> 
> Copyright assignment: <MUST be one of the following
statements >
> 
>   2.      Intel has signed and delivered a Joint
Copyright Assignment
> 
>            to RealNetworks, and received acknowledgment
that the 
> 
>            agreement was received. 
> 
> Files Attached:
> 
> test.cpp
> 
> Makefile
> 
>  
> 
> Best Regards, Zheng, Huan(ZBT)
> 
> OTC/SSD/SSG
> 
> Intel Aisa-Pacific Research & Developement Ltd
> 
> Tel: 021-6116 6435
> 
> Inet: 8821 6435
> 
> Cub: 3W035
> 
>  
> 
> 


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

CR: Add C based sample code for helix-dbus-server
user name
2008-03-19 21:45:04
  Hi Eric:
  This sample code depends on D-Bus, I think it is for
Linux only. Correct?
  And the sample code is in-dependent from helix code
because it just send message to D-Bus.
  Could we just provide Linux Makefile for it instead of
Umakefil?
  
  
  Thanks.
  
  >-----Original Message-----
  >From: player-dev-bounceshelixcommunity.org
  >[mailto:player-dev-bounceshelixcommunity.org] On
Behalf Of Eric Hyche
  >Sent: 2008定3埖20晩 10:17
  >To: Zheng, Huan; helix-client-devhelixcommunity.org
  >Cc: Shen, Cathy; player-devhelixcommunity.org; Guo,
Young
  >Subject: RE: [Player-dev] CR: Add C based sample
code for helix-dbus-server
  >
  >
  >Here are my comments:
  >
  >1) Ideally, we would like to have cross-platform
Umakefil's
  >   instead of platform-specific Makefile's checked
in.
  >   These are not hard to write - you can look at
  >   another Umakefil that creates a Makefile for
  >   an executable program. One example would be:
  >
  >
  >https://helixcommunity.org/viewvc.cgi/*ch
eckout*/datatype/flash/flv/flv
  >dump/Umakefil
  >
  >2) test.cpp needs the proper license headers on it.
  >   You can look in one of the .cpp files in
  >   player/kit/dbus-server to see what
  >   they look like.
  >
  >Rest looks good.
  >
  >=============================================
  >Eric Hyche (ehychereal.com)
  >Technical Lead
  >RealNetworks, Inc.
  >
  >> -----Original Message-----
  >> From: player-dev-bounceshelixcommunity.org
  >> [mailto:player-dev-bounceshelixcommunity.org] On Behalf Of
  >> Zheng, Huan
  >> Sent: Wednesday, March 19, 2008 9:56 PM
  >> To: helix-client-devhelixcommunity.org
  >> Cc: Shen, Cathy; Guo, Young; player-devhelixcommunity.org
  >> Subject: [Player-dev] CR: Add C based sample
code for
  >> helix-dbus-server
  >>
  >> Synopsis:
  >>
  >> Currently this is only python based sample code
to use
  >> helix-dbus-server, this patch is to add C based
sample code
  >>
  >> Overview:
  >>
  >> Currently this is only python based sample code
to use
  >> helix-dbus-server, this patch is to add C based
sample code
  >> to help developer ramp up
  >>
  >> Files Added:
  >>
  >>
  >>     Added player/kit/dbus-server/test/test.cpp
  >>
  >>     Added player/kit/dbus-server/test/Makefile
  >>
  >> Files Modified:
  >>
  >> Image Size and Heap Use impact (Client -Only):
  >>
  >>     little
  >>
  >> Platforms and Profiles Affected:
  >>
  >>     platform:   linux-2.2-libc6-gcc32-i586
  >>
  >>     profile:    helix-client-all-defines
  >>
  >> Distribution Libraries Affected:
  >>
  >> Distribution library impact and planned
action:
  >>
  >>     <None>
  >>
  >> Platforms and Profiles Build Verified:
  >>
  >>     Set BIF branch  -> hxdbus_3_1_0_atlas
  >>
  >>     Set Target(s)   ->
dbus_server_with_video
  >>
  >>     Set Profile     ->
helix-client-all-defines
  >>
  >>     System ID       ->
linux-2.2-libc6-gcc32-i586
  >>
  >> Branch:
  >>
  >>     HEAD, hxclient_3_1_0_atlas
  >>
  >> Copyright assignment: <MUST be one of the
following statements >
  >>
  >>   2.      Intel has signed and delivered a
Joint Copyright Assignment
  >>
  >>            to RealNetworks, and received
acknowledgment that the
  >>
  >>            agreement was received.
  >>
  >> Files Attached:
  >>
  >> test.cpp
  >>
  >> Makefile
  >>
  >>
  >>
  >> Best Regards, Zheng, Huan(ZBT)
  >>
  >> OTC/SSD/SSG
  >>
  >> Intel Aisa-Pacific Research & Developement
Ltd
  >>
  >> Tel: 021-6116 6435
  >>
  >> Inet: 8821 6435
  >>
  >> Cub: 3W035
  >>
  >>
  >>
  >>
  >
  >
  >_______________________________________________
  >Player-dev mailing list
  >Player-devhelixcommunity.org
  >http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

CR: Add C based sample code for helix-dbus-server
country flaguser name
United States
2008-03-19 22:59:01
> $B!!!!(BCould we just provide Linux Makefile for it
instead of Umakefil?

I'm OK with that.

We do need the Helix license headers in test.cpp, however.

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: Zhao, Halley [mailto:halley.zhaointel.com] 
> Sent: Wednesday, March 19, 2008 10:45 PM
> To: ehychereal.com; Zheng, Huan;
helix-client-devhelixcommunity.org
> Cc: Shen, Cathy; player-devhelixcommunity.org; Guo,
Young; 
> Zhao, Halley
> Subject: RE: [Player-dev] CR: Add C based sample code
for 
> helix-dbus-server
> 
> $B!!!!(BHi Eric:
> $B!!!!(BThis sample code depends on D-Bus, I think it
is for Linux 
> only. Correct?
> $B!!!!(BAnd the sample code is in-dependent from
helix code because 
> it just send message to D-Bus.
> $B!!!!(BCould we just provide Linux Makefile for it
instead of Umakefil?
> $B!!!!(B
> $B!!!!(B
> $B!!!!(BThanks.
> $B!!!!(B
> $B!!!!(B>-----Original Message-----
> $B!!!!(B>From: player-dev-bounceshelixcommunity.org
> $B!!!!(B>[mailto:player-dev-bounceshelixcommunity.org] On Behalf 
> Of Eric Hyche
> $B!!!!(B>Sent: 2008$BG/(B3$B7n(B20$BF|(B
10:17
> $B!!!!(B>To: Zheng, Huan; helix-client-devhelixcommunity.org
> $B!!!!(B>Cc: Shen, Cathy; player-devhelixcommunity.org; Guo, Young
> $B!!!!(B>Subject: RE: [Player-dev] CR: Add C based
sample code for 
> helix-dbus-server
> $B!!!!(B>
> $B!!!!(B>
> $B!!!!(B>Here are my comments:
> $B!!!!(B>
> $B!!!!(B>1) Ideally, we would like to have
cross-platform Umakefil's
> $B!!!!(B>   instead of platform-specific
Makefile's checked in.
> $B!!!!(B>   These are not hard to write - you can
look at
> $B!!!!(B>   another Umakefil that creates a
Makefile for
> $B!!!!(B>   an executable program. One example
would be:
> $B!!!!(B>
> $B!!!!(B>
> $B!!!!(B
> >https://helixcommunity.org/viewvc.cgi/*checkout*/da
tatype/fla
> sh/flv/flv
> $B!!!!(B>dump/Umakefil
> $B!!!!(B>
> $B!!!!(B>2) test.cpp needs the proper license
headers on it.
> $B!!!!(B>   You can look in one of the .cpp files
in
> $B!!!!(B>   player/kit/dbus-server to see what
> $B!!!!(B>   they look like.
> $B!!!!(B>
> $B!!!!(B>Rest looks good.
> $B!!!!(B>
>
$B!!!!(B>=============================================
> $B!!!!(B>Eric Hyche (ehychereal.com)
> $B!!!!(B>Technical Lead
> $B!!!!(B>RealNetworks, Inc.
> $B!!!!(B>
> $B!!!!(B>> -----Original Message-----
> $B!!!!(B>> From: player-dev-bounceshelixcommunity.org
> $B!!!!(B>> [mailto:player-dev-bounceshelixcommunity.org] On Behalf Of
> $B!!!!(B>> Zheng, Huan
> $B!!!!(B>> Sent: Wednesday, March 19, 2008 9:56
PM
> $B!!!!(B>> To: helix-client-devhelixcommunity.org
> $B!!!!(B>> Cc: Shen, Cathy; Guo, Young;
player-devhelixcommunity.org
> $B!!!!(B>> Subject: [Player-dev] CR: Add C
based sample code for
> $B!!!!(B>> helix-dbus-server
> $B!!!!(B>>
> $B!!!!(B>> Synopsis:
> $B!!!!(B>>
> $B!!!!(B>> Currently this is only python based
sample code to use
> $B!!!!(B>> helix-dbus-server, this patch is to
add C based sample code
> $B!!!!(B>>
> $B!!!!(B>> Overview:
> $B!!!!(B>>
> $B!!!!(B>> Currently this is only python based
sample code to use
> $B!!!!(B>> helix-dbus-server, this patch is to
add C based sample code
> $B!!!!(B>> to help developer ramp up
> $B!!!!(B>>
> $B!!!!(B>> Files Added:
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>>     Added
player/kit/dbus-server/test/test.cpp
> $B!!!!(B>>
> $B!!!!(B>>     Added
player/kit/dbus-server/test/Makefile
> $B!!!!(B>>
> $B!!!!(B>> Files Modified:
> $B!!!!(B>>
> $B!!!!(B>> Image Size and Heap Use impact
(Client -Only):
> $B!!!!(B>>
> $B!!!!(B>>     little
> $B!!!!(B>>
> $B!!!!(B>> Platforms and Profiles Affected:
> $B!!!!(B>>
> $B!!!!(B>>     platform:  
linux-2.2-libc6-gcc32-i586
> $B!!!!(B>>
> $B!!!!(B>>     profile:   
helix-client-all-defines
> $B!!!!(B>>
> $B!!!!(B>> Distribution Libraries Affected:
> $B!!!!(B>>
> $B!!!!(B>> Distribution library impact and
planned action:
> $B!!!!(B>>
> $B!!!!(B>>     <None>
> $B!!!!(B>>
> $B!!!!(B>> Platforms and Profiles Build
Verified:
> $B!!!!(B>>
> $B!!!!(B>>     Set BIF branch  ->
hxdbus_3_1_0_atlas
> $B!!!!(B>>
> $B!!!!(B>>     Set Target(s)   ->
dbus_server_with_video
> $B!!!!(B>>
> $B!!!!(B>>     Set Profile     ->
helix-client-all-defines
> $B!!!!(B>>
> $B!!!!(B>>     System ID       ->
linux-2.2-libc6-gcc32-i586
> $B!!!!(B>>
> $B!!!!(B>> Branch:
> $B!!!!(B>>
> $B!!!!(B>>     HEAD, hxclient_3_1_0_atlas
> $B!!!!(B>>
> $B!!!!(B>> Copyright assignment: <MUST be
one of the following statements >
> $B!!!!(B>>
> $B!!!!(B>>   2.      Intel has signed and
delivered a Joint 
> Copyright Assignment
> $B!!!!(B>>
> $B!!!!(B>>            to RealNetworks, and
received acknowledgment that the
> $B!!!!(B>>
> $B!!!!(B>>            agreement was received.
> $B!!!!(B>>
> $B!!!!(B>> Files Attached:
> $B!!!!(B>>
> $B!!!!(B>> test.cpp
> $B!!!!(B>>
> $B!!!!(B>> Makefile
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>> Best Regards, Zheng, Huan(ZBT)
> $B!!!!(B>>
> $B!!!!(B>> OTC/SSD/SSG
> $B!!!!(B>>
> $B!!!!(B>> Intel Aisa-Pacific Research &
Developement Ltd
> $B!!!!(B>>
> $B!!!!(B>> Tel: 021-6116 6435
> $B!!!!(B>>
> $B!!!!(B>> Inet: 8821 6435
> $B!!!!(B>>
> $B!!!!(B>> Cub: 3W035
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>>
> $B!!!!(B>
> $B!!!!(B>
>
$B!!!!(B>______________________________________________
_
> $B!!!!(B>Player-dev mailing list
> $B!!!!(B>Player-devhelixcommunity.org
> $B!!!!(B>http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
> 


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

CR: Add C based sample code for helix-dbus-server
user name
2008-03-20 01:09:03
Committed to atlas and head.
License heads and linux Makefile are added. 
Thanks.

Best Regards, Zheng, Huan(ZBT)
OTC/SSD/SSG
Intel Aisa-Pacific Research & Developement Ltd
Tel: 021-6116 6435
Inet: 8821 6435
Cub: 3W035

-----Original Message-----
From: Eric Hyche [mailto:ehychereal.com] 
Sent: 2008定3埖20晩 11:59
To: Zhao, Halley; Zheng, Huan; helix-client-devhelixcommunity.org
Cc: Shen, Cathy; player-devhelixcommunity.org; Guo,
Young
Subject: RE: [Player-dev] CR: Add C based sample code for
helix-dbus-server


>   Could we just provide Linux Makefile for it instead
of Umakefil?

I'm OK with that.

We do need the Helix license headers in test.cpp, however.

Eric

=============================================
Eric Hyche (ehychereal.com)
Technical Lead
RealNetworks, Inc.  

> -----Original Message-----
> From: Zhao, Halley [mailto:halley.zhaointel.com] 
> Sent: Wednesday, March 19, 2008 10:45 PM
> To: ehychereal.com; Zheng, Huan;
helix-client-devhelixcommunity.org
> Cc: Shen, Cathy; player-devhelixcommunity.org; Guo,
Young; 
> Zhao, Halley
> Subject: RE: [Player-dev] CR: Add C based sample code
for 
> helix-dbus-server
> 
>   Hi Eric:
>   This sample code depends on D-Bus, I think it is
for Linux 
> only. Correct?
>   And the sample code is in-dependent from helix code
because 
> it just send message to D-Bus.
>   Could we just provide Linux Makefile for it instead
of Umakefil?
>   
>   
>   Thanks.
>   
>   >-----Original Message-----
>   >From: player-dev-bounceshelixcommunity.org
>   >[mailto:player-dev-bounceshelixcommunity.org] On Behalf 
> Of Eric Hyche
>   >Sent: 2008定3埖20晩 10:17
>   >To: Zheng, Huan; helix-client-devhelixcommunity.org
>   >Cc: Shen, Cathy; player-devhelixcommunity.org; Guo, Young
>   >Subject: RE: [Player-dev] CR: Add C based
sample code for 
> helix-dbus-server
>   >
>   >
>   >Here are my comments:
>   >
>   >1) Ideally, we would like to have
cross-platform Umakefil's
>   >   instead of platform-specific Makefile's
checked in.
>   >   These are not hard to write - you can look
at
>   >   another Umakefil that creates a Makefile
for
>   >   an executable program. One example would
be:
>   >
>   >
>   
> >https://helixcommunity.org/viewvc.cgi/*checkout*/da
tatype/fla
> sh/flv/flv
>   >dump/Umakefil
>   >
>   >2) test.cpp needs the proper license headers on
it.
>   >   You can look in one of the .cpp files in
>   >   player/kit/dbus-server to see what
>   >   they look like.
>   >
>   >Rest looks good.
>   >
>   >=============================================
>   >Eric Hyche (ehychereal.com)
>   >Technical Lead
>   >RealNetworks, Inc.
>   >
>   >> -----Original Message-----
>   >> From: player-dev-bounceshelixcommunity.org
>   >> [mailto:player-dev-bounceshelixcommunity.org] On Behalf Of
>   >> Zheng, Huan
>   >> Sent: Wednesday, March 19, 2008 9:56 PM
>   >> To: helix-client-devhelixcommunity.org
>   >> Cc: Shen, Cathy; Guo, Young;
player-devhelixcommunity.org
>   >> Subject: [Player-dev] CR: Add C based
sample code for
>   >> helix-dbus-server
>   >>
>   >> Synopsis:
>   >>
>   >> Currently this is only python based sample
code to use
>   >> helix-dbus-server, this patch is to add C
based sample code
>   >>
>   >> Overview:
>   >>
>   >> Currently this is only python based sample
code to use
>   >> helix-dbus-server, this patch is to add C
based sample code
>   >> to help developer ramp up
>   >>
>   >> Files Added:
>   >>
>   >>
>   >>     Added
player/kit/dbus-server/test/test.cpp
>   >>
>   >>     Added
player/kit/dbus-server/test/Makefile
>   >>
>   >> Files Modified:
>   >>
>   >> Image Size and Heap Use impact (Client
-Only):
>   >>
>   >>     little
>   >>
>   >> Platforms and Profiles Affected:
>   >>
>   >>     platform:  
linux-2.2-libc6-gcc32-i586
>   >>
>   >>     profile:    helix-client-all-defines
>   >>
>   >> Distribution Libraries Affected:
>   >>
>   >> Distribution library impact and planned
action:
>   >>
>   >>     <None>
>   >>
>   >> Platforms and Profiles Build Verified:
>   >>
>   >>     Set BIF branch  ->
hxdbus_3_1_0_atlas
>   >>
>   >>     Set Target(s)   ->
dbus_server_with_video
>   >>
>   >>     Set Profile     ->
helix-client-all-defines
>   >>
>   >>     System ID       ->
linux-2.2-libc6-gcc32-i586
>   >>
>   >> Branch:
>   >>
>   >>     HEAD, hxclient_3_1_0_atlas
>   >>
>   >> Copyright assignment: <MUST be one of
the following statements >
>   >>
>   >>   2.      Intel has signed and delivered a
Joint 
> Copyright Assignment
>   >>
>   >>            to RealNetworks, and received
acknowledgment that the
>   >>
>   >>            agreement was received.
>   >>
>   >> Files Attached:
>   >>
>   >> test.cpp
>   >>
>   >> Makefile
>   >>
>   >>
>   >>
>   >> Best Regards, Zheng, Huan(ZBT)
>   >>
>   >> OTC/SSD/SSG
>   >>
>   >> Intel Aisa-Pacific Research &
Developement Ltd
>   >>
>   >> Tel: 021-6116 6435
>   >>
>   >> Inet: 8821 6435
>   >>
>   >> Cub: 3W035
>   >>
>   >>
>   >>
>   >>
>   >
>   >
>
  >_______________________________________________
>   >Player-dev mailing list
>   >Player-devhelixcommunity.org
>   >http://lists.helixcommunity.org/mailman/listinfo/play
er-dev
> 


_______________________________________________
Helix-client-dev mailing list
Helix-client-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinf
o/helix-client-dev

[1-5]

about | contact  Other archives ( Real Estate discussion Medical topics )