[Player-dev] CR: Add C based sample code for helix-dbus-server

[Player-dev] CR: Add C based sample code for helix-dbus-server

Zhao, Halley halley.zhao at intel.com
Wed Mar 19 19:45:04 PDT 2008


=A1=A1=A1=A1Hi Eric:
=A1=A1=A1=A1This sample code depends on D-Bus, I think it is for Linux =
only. Correct?
=A1=A1=A1=A1And the sample code is in-dependent from helix code because =
it just send message to D-Bus.
=A1=A1=A1=A1Could we just provide Linux Makefile for it instead of =
Umakefil?
=A1=A1=A1=A1
=A1=A1=A1=A1
=A1=A1=A1=A1Thanks.
=A1=A1=A1=A1
=A1=A1=A1=A1>-----Original Message-----
=A1=A1=A1=A1>From: player-dev-bounces at helixcommunity.org
=A1=A1=A1=A1>[mailto:player-dev-bounces at helixcommunity.org] On Behalf Of =
Eric Hyche
=A1=A1=A1=A1>Sent: 2008=C4=EA3=D4=C220=C8=D5 10:17
=A1=A1=A1=A1>To: Zheng, Huan; helix-client-dev at helixcommunity.org
=A1=A1=A1=A1>Cc: Shen, Cathy; player-dev at helixcommunity.org; Guo, Young
=A1=A1=A1=A1>Subject: RE: [Player-dev] CR: Add C based sample code for =
helix-dbus-server
=A1=A1=A1=A1>
=A1=A1=A1=A1>
=A1=A1=A1=A1>Here are my comments:
=A1=A1=A1=A1>
=A1=A1=A1=A1>1) Ideally, we would like to have cross-platform Umakefil's
=A1=A1=A1=A1>   instead of platform-specific Makefile's checked in.
=A1=A1=A1=A1>   These are not hard to write - you can look at
=A1=A1=A1=A1>   another Umakefil that creates a Makefile for
=A1=A1=A1=A1>   an executable program. One example would be:
=A1=A1=A1=A1>
=A1=A1=A1=A1>
=A1=A1=A1=A1>https://helixcommunity.org/viewvc.cgi/*checkout*/datatype/fl=
ash/flv/flv
=A1=A1=A1=A1>dump/Umakefil
=A1=A1=A1=A1>
=A1=A1=A1=A1>2) test.cpp needs the proper license headers on it.
=A1=A1=A1=A1>   You can look in one of the .cpp files in
=A1=A1=A1=A1>   player/kit/dbus-server to see what
=A1=A1=A1=A1>   they look like.
=A1=A1=A1=A1>
=A1=A1=A1=A1>Rest looks good.
=A1=A1=A1=A1>
=A1=A1=A1=A1>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

=A1=A1=A1=A1>Eric Hyche (ehyche at real.com)
=A1=A1=A1=A1>Technical Lead
=A1=A1=A1=A1>RealNetworks, Inc.
=A1=A1=A1=A1>
=A1=A1=A1=A1>> -----Original Message-----
=A1=A1=A1=A1>> From: player-dev-bounces at helixcommunity.org
=A1=A1=A1=A1>> [mailto:player-dev-bounces at helixcommunity.org] On Behalf =
Of
=A1=A1=A1=A1>> Zheng, Huan
=A1=A1=A1=A1>> Sent: Wednesday, March 19, 2008 9:56 PM
=A1=A1=A1=A1>> To: helix-client-dev at helixcommunity.org
=A1=A1=A1=A1>> Cc: Shen, Cathy; Guo, Young; =
player-dev at helixcommunity.org
=A1=A1=A1=A1>> Subject: [Player-dev] CR: Add C based sample code for
=A1=A1=A1=A1>> helix-dbus-server
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Synopsis:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Currently this is only python based sample code to use
=A1=A1=A1=A1>> helix-dbus-server, this patch is to add C based sample =
code
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Overview:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Currently this is only python based sample code to use
=A1=A1=A1=A1>> helix-dbus-server, this patch is to add C based sample =
code
=A1=A1=A1=A1>> to help developer ramp up
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Files Added:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     Added player/kit/dbus-server/test/test.cpp
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     Added player/kit/dbus-server/test/Makefile
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Files Modified:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Image Size and Heap Use impact (Client -Only):
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     little
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Platforms and Profiles Affected:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     platform:   linux-2.2-libc6-gcc32-i586
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     profile:    helix-client-all-defines
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Distribution Libraries Affected:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Distribution library impact and planned action:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     <None>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Platforms and Profiles Build Verified:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     Set BIF branch  -> hxdbus_3_1_0_atlas
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     Set Target(s)   -> dbus_server_with_video
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     Set Profile     -> helix-client-all-defines
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     System ID       -> linux-2.2-libc6-gcc32-i586
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Branch:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>     HEAD, hxclient_3_1_0_atlas
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Copyright assignment: <MUST be one of the following =
statements >
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>   2.      Intel has signed and delivered a Joint =
Copyright Assignment
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>            to RealNetworks, and received acknowledgment =
that the
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>            agreement was received.
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Files Attached:
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> test.cpp
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Makefile
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Best Regards, Zheng, Huan(ZBT)
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> OTC/SSD/SSG
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Intel Aisa-Pacific Research & Developement Ltd
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Tel: 021-6116 6435
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Inet: 8821 6435
=A1=A1=A1=A1>>
=A1=A1=A1=A1>> Cub: 3W035
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>>
=A1=A1=A1=A1>
=A1=A1=A1=A1>
=A1=A1=A1=A1>_______________________________________________
=A1=A1=A1=A1>Player-dev mailing list
=A1=A1=A1=A1>Player-dev at helixcommunity.org
=A1=A1=A1=A1>http://lists.helixcommunity.org/mailman/listinfo/player-dev



More information about the Player-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.