List Info

Thread: CR: Add API for playback status




CR: Add API for playback status
user name
2007-12-17 07:02:21

 

Synopsis:

    Add API Status(), higher level application can get the playback status of the engine.

      

Overview:

    Add API Status(), higher level application can get the playback status of the engine.

       

Files Added:

       No file added

Files Modified:

    hxplayer.h: (player/kit/dbus-server/pub/hxplayer.h)

        add declaration of function: hxplayer_get_mapped_state()

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

        add definition of function: hxplayer_get_mapped_state().

           ; save the engine state in OnContentStateChanged()

           ; map internal state to D-Bus layer specified state.

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

        wrap the D-Bus layer API

       

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:

 &nbsp;  dbus-server-playback-state.diff

ZHAO, Halley (Aihua)

Email: halley.zhao aihua.zhaointel.com" title="mailto:hui.xueintel.com">intel.com

Tel: +86(21)61166476

iNet: 8821-6476

SSG/OTC/UMD

 

  
CR: Add API for playback status
country flaguser name
United States
2007-12-17 07:46:45
Looks good.

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

> -----Original Message-----
> From: helix-client-dev-bounceshelixcommunity.org 
> [mailto:helix-client-dev-bounceshelixcommunity.org] On 
> Behalf Of Zhao, Halley
> Sent: Monday, December 17, 2007 8:02 AM
> To: helix-client-devhelixcommunity.org
> Cc: Shen, Cathy; player-devhelixcommunity.org
> Subject: [Helix-client-dev] CR: Add API for playback
status
> 
>  
> 
> Synopsis: 
> 
>     Add API Status(), higher level application can get
the 
> playback status of the engine.
> 
>        
> 
> Overview: 
> 
>     Add API Status(), higher level application can get
the 
> playback status of the engine.
> 
>         
> 
> Files Added:
> 
>        No file added
> 
> Files Modified:
> 
>     hxplayer.h:
(player/kit/dbus-server/pub/hxplayer.h)
> 
>         add declaration of function:
hxplayer_get_mapped_state()
> 
>     hxplayer.cpp:
(player/kit/dbus-server/src/hxplayer.cpp)
> 
>         add definition of function:
hxplayer_get_mapped_state().
> 
>             save the engine state in
OnContentStateChanged()
> 
>             map internal state to D-Bus layer specified
state.
> 
>     helix-dbus-server.cpp: 
> (player/kit/dbus-server/src/helix-dbus-server.cpp)
> 
>         wrap the D-Bus layer API
> 
>         
> 
> 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 >
> 
>    2.      Intel has signed and delivered a Joint
Copyright Assignment
> 
>            to RealNetworks, and received acknowledgment
that the 
> 
>            agreement was received. 
> 
> Files Attached:
> 
>     dbus-server-playback-state.diff
> 
> ZHAO, Halley (Aihua)
> 
> Email: halley.zhaointel.com <mailto:aihua.zhaointel.com> 
> 
> Tel: +86(21)61166476
> 
> iNet: 8821-6476
> 
> SSG/OTC/UMD
> 
>  
> 
> 


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

CR: Add API for playback status
country flaguser name
United States
2007-12-17 07:46:45
Looks good.

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

> -----Original Message-----
> From: helix-client-dev-bounceshelixcommunity.org 
> [mailto:helix-client-dev-bounceshelixcommunity.org] On 
> Behalf Of Zhao, Halley
> Sent: Monday, December 17, 2007 8:02 AM
> To: helix-client-devhelixcommunity.org
> Cc: Shen, Cathy; player-devhelixcommunity.org
> Subject: [Helix-client-dev] CR: Add API for playback
status
> 
>  
> 
> Synopsis: 
> 
>     Add API Status(), higher level application can get
the 
> playback status of the engine.
> 
>        
> 
> Overview: 
> 
>     Add API Status(), higher level application can get
the 
> playback status of the engine.
> 
>         
> 
> Files Added:
> 
>        No file added
> 
> Files Modified:
> 
>     hxplayer.h:
(player/kit/dbus-server/pub/hxplayer.h)
> 
>         add declaration of function:
hxplayer_get_mapped_state()
> 
>     hxplayer.cpp:
(player/kit/dbus-server/src/hxplayer.cpp)
> 
>         add definition of function:
hxplayer_get_mapped_state().
> 
>             save the engine state in
OnContentStateChanged()
> 
>             map internal state to D-Bus layer specified
state.
> 
>     helix-dbus-server.cpp: 
> (player/kit/dbus-server/src/helix-dbus-server.cpp)
> 
>         wrap the D-Bus layer API
> 
>         
> 
> 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 >
> 
>    2.      Intel has signed and delivered a Joint
Copyright Assignment
> 
>            to RealNetworks, and received acknowledgment
that the 
> 
>            agreement was received. 
> 
> Files Attached:
> 
>     dbus-server-playback-state.diff
> 
> ZHAO, Halley (Aihua)
> 
> Email: halley.zhaointel.com <mailto:aihua.zhaointel.com> 
> 
> Tel: +86(21)61166476
> 
> iNet: 8821-6476
> 
> SSG/OTC/UMD
> 
>  
> 
> 


_______________________________________________
Player-dev mailing list
Player-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/play
er-dev

RE: CN: Add API for playback status
user name
2007-12-20 07:42:35

Commit to HEAD and Atlas310

BR

 


From: Zhao, Halley
Sent: 2007
1217 21:02
To: 'helix-client-devhelixcommunity.org'
Cc: 'player-devhelixcommunity.org'; Zhao, Halley; Shen, Cathy
Subject: CR: Add API for playback status

 

 

Synopsis:

 &nbsp;  Add API Status(), higher level application can get the playback status of the engine.

 &nbsp; &nbsp; &nbsp;

Overview:

 &nbsp;  Add API Status(), higher level application can get the playback status of the engine.

 &nbsp; &nbsp; &nbsp; 

Files Added:

 &nbsp; &nbsp; &nbsp; No file added

Files Modified:

 &nbsp;  hxplayer.h: (player/kit/dbus-server/pub/hxplayer.h)

 &nbsp; &nbsp; &nbsp;  add declaration of function: hxplayer_get_mapped_state()

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

 &nbsp; &nbsp; &nbsp;  add definition of function: hxplayer_get_mapped_state().

 &nbsp; &nbsp; &nbsp; &nbsp;   ; save the engine state in OnContentStateChanged()

 &nbsp; &nbsp; &nbsp; &nbsp;   ; map internal state to D-Bus layer specified state.

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

 &nbsp; &nbsp; &nbsp;  wrap the D-Bus layer API

 &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  -> 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:

 &nbsp;  dbus-server-playback-state.diff

ZHAO, Halley (Aihua)

Email: halley.zhao aihua.zhaointel.com" title="mailto:hui.xueintel.com">intel.com

Tel: +86(21)61166476

iNet: 8821-6476

SSG/OTC/UMD

 

RE: CN: Add API for playback status
user name
2007-12-20 07:42:35

Commit to HEAD and Atlas310

BR

 


From: Zhao, Halley
Sent: 2007
1217 21:02
To: 'helix-client-devhelixcommunity.org'
Cc: 'player-devhelixcommunity.org'; Zhao, Halley; Shen, Cathy
Subject: CR: Add API for playback status

 

 

Synopsis:

 &nbsp;  Add API Status(), higher level application can get the playback status of the engine.

 &nbsp; &nbsp; &nbsp;

Overview:

 &nbsp;  Add API Status(), higher level application can get the playback status of the engine.

 &nbsp; &nbsp; &nbsp; 

Files Added:

 &nbsp; &nbsp; &nbsp; No file added

Files Modified:

 &nbsp;  hxplayer.h: (player/kit/dbus-server/pub/hxplayer.h)

 &nbsp; &nbsp; &nbsp;  add declaration of function: hxplayer_get_mapped_state()

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

 &nbsp; &nbsp; &nbsp;  add definition of function: hxplayer_get_mapped_state().

 &nbsp; &nbsp; &nbsp; &nbsp;   ; save the engine state in OnContentStateChanged()

 &nbsp; &nbsp; &nbsp; &nbsp;   ; map internal state to D-Bus layer specified state.

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

 &nbsp; &nbsp; &nbsp;  wrap the D-Bus layer API

 &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  -> 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:

 &nbsp;  dbus-server-playback-state.diff

ZHAO, Halley (Aihua)

Email: halley.zhao aihua.zhaointel.com" title="mailto:hui.xueintel.com">intel.com

Tel: +86(21)61166476

iNet: 8821-6476

SSG/OTC/UMD

 

[1-5]

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