Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

_PLAYERINFO Struct Reference

#include <player.h>

Collaboration diagram for _PLAYERINFO:

Collaboration graph
[legend]

Detailed Description

Player information structure.

An instance of this structure is created when calling PlayerCreate().

Definition at line 82 of file player.h.

Data Fields

u_int pi_status
 Current status of the player.
HANDLE pi_cmdevt
 Player plug-in command event queue.
HANDLE pi_stsevt
 Player plug-in status event queue.
short pi_pcmbuf [MAX_NCHAN *MAX_NGRAN *MAX_NSAMP]
RECEIVERINFOpi_rcvr
PLAYERPLUGINpi_ppp
 Pointer to the plug-in reference structure.
void * pi_bcast
 Player plug-in local data.


Field Documentation

u_int _PLAYERINFO::pi_status
 

Current status of the player.

Definition at line 90 of file player.h.

HANDLE _PLAYERINFO::pi_cmdevt
 

Player plug-in command event queue.

An event is posted to this queue whenever a status change is requested.

Definition at line 95 of file player.h.

HANDLE _PLAYERINFO::pi_stsevt
 

Player plug-in status event queue.

An event is posted by the player plug-in to this queue whenever a status change took place.

Definition at line 101 of file player.h.

short _PLAYERINFO::pi_pcmbuf[MAX_NCHAN *MAX_NGRAN *MAX_NSAMP]
 

Definition at line 102 of file player.h.

RECEIVERINFO* _PLAYERINFO::pi_rcvr
 

Definition at line 103 of file player.h.

PLAYERPLUGIN* _PLAYERINFO::pi_ppp
 

Pointer to the plug-in reference structure.

Definition at line 106 of file player.h.

void* _PLAYERINFO::pi_bcast
 

Player plug-in local data.

Can be used by the player plug-in to store local data.

Definition at line 111 of file player.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 23 17:29:02 2007 for SAM Internet Radio by  doxygen 1.4.4