List Info

Thread: CR: add-statistics-func-for-dbus-server




CR: add-statistics-func-for-dbus-server
user name
2008-01-21 20:48:13

Dear developers:

Here’;s the change request to add statistics func for helix-dbus-server.

Please review.

Thanks!

 

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-statistics-func-for-dbus-server
user name
2008-01-21 21:08:02

Synopsis:

    Add statistics function for helix-dbus-server for user to get statistics information.

      

Overview:

    Add statistics feature for Helix dbus-server.

Ø       use hxclientkit to get statistic information

Ø       3 interface are added:

GetStatistic()   it will get FPS info from all streams of all sources, its output can be used as reference if GetStatisticGetFPS can’t get anything

                   GetStatisticByKey(dbus.UInt)         it will get statistics info by key.

GetStatisticGetFPS()    ;    it will try to guess which stream of which source is video stream, and give out Current FPS info.

Files Added:

       Added player/kit/dbus-server/src/statistics.cpp

Files Modified:

    helix-dbus-server.cpp: (player/kit/dbus-server/src/helix-dbus-server.cpp)

        handle 3 D-Bus methods: GetStatistic() and GetStatisticByKey() and GetStatisticGetFPS()

    Umakefil: (player/kit/dbus-server/Umakefil)

        ; add statistics.cpp info into it

       

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:

    <helix-dbus-server.bin>

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 >

 &nbsp; 2. ; &nbsp; &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:

helix-dbus-server-statistics.diff

statistics.cpp

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035


From: Zheng, Huan
Sent: 2008
122 10:48
To: helix-client-devhelixcommunity.org
Cc: player-devhelixcommunity.org; Zhao, Halley; Shen, Cathy; Zheng, Huan
Subject: CR: add-statistics-func-for-dbus-server

 

Dear developers:

Here’s the change request to add statistics func for helix-dbus-server.

Please review.

Thanks!

 

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-statistics-func-for-dbus-server
user name
2008-01-21 21:08:02

Synopsis:

 &nbsp;  Add statistics function for helix-dbus-server for user to get statistics information.

 &nbsp; &nbsp; &nbsp;

Overview:

 &nbsp;  Add statistics feature for Helix dbus-server.

Ø &nbsp; &nbsp; &nbsp; use hxclientkit to get statistic information

Ø &nbsp; &nbsp; &nbsp; 3 interface are added:

GetStatistic() &nbsp; it will get FPS info from all streams of all sources, its output can be used as reference if GetStatisticGetFPS can’t get anything

 &nbsp; &nbsp; &nbsp;   &nbsp; &nbsp; &nbsp; &nbsp;   GetStatisticByKey(dbus.UInt)&nbsp; &nbsp; &nbsp; &nbsp;  it will get statistics info by key.

GetStatisticGetFPS()&nbsp;   ; &nbsp;  it will try to guess which stream of which source is video stream, and give out Current FPS info.

Files Added:

 &nbsp; &nbsp; &nbsp; Added player/kit/dbus-server/src/statistics.cpp

Files Modified:

 &nbsp;  helix-dbus-server.cpp: (player/kit/dbus-server/src/helix-dbus-server.cpp)

 &nbsp; &nbsp; &nbsp;  handle 3 D-Bus methods: GetStatistic() and GetStatisticByKey() and GetStatisticGetFPS()

 &nbsp;  Umakefil: (player/kit/dbus-server/Umakefil)

 &nbsp;  &nbsp;   ; add statistics.cpp info into it

 &nbsp; &nbsp; &nbsp; 

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

 &nbsp;  little

Platforms and Profiles Affected:

 &nbsp;  platform:&nbsp;  linux-2.2-libc6-gcc32-i586

 &nbsp;  profile:&nbsp; &nbsp; helix-client-all-defines

 

Distribution Libraries Affected:

 &nbsp;  &lt;helix-dbus-server.bin>

Distribution library impact and planned action:

 &nbsp;  &lt;None>

Platforms and Profiles Build Verified:

 &nbsp;  Set BIF branch&nbsp; -> hxdbus_3_1_0_atlas

 &nbsp;  Set Target(s)&nbsp;  -> dbus_server_with_video

 &nbsp;  Set Profile&nbsp; &nbsp;  -> helix-client-all-defines

 &nbsp;  System ID &nbsp; &nbsp;   -> linux-2.2-libc6-gcc32-i586

Branch:

 &nbsp;  HEAD, hxclient_3_1_0_atlas

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

 &nbsp; 2. ; &nbsp; &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:

helix-dbus-server-statistics.diff

statistics.cpp

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035


From: Zheng, Huan
Sent: 2008
122 10:48
To: helix-client-devhelixcommunity.org
Cc: player-devhelixcommunity.org; Zhao, Halley; Shen, Cathy; Zheng, Huan
Subject: CR: add-statistics-func-for-dbus-server

 

Dear developers:

Here’s the change request to add statistics func for helix-dbus-server.

Please review.

Thanks!

 

Best Regards, Zheng, Huan(ZBT)

OTC/SSD/SSG

Intel Aisa-Pacific Research & Developement Ltd

Tel: 021-6116 6435

Inet: 8821 6435

Cub: 3W035

 

  
  
[1-3]

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