VAPI API Reference Documentation
2.18.x

_SPlayData Struct Reference

#include <vapi.h>

List of all members.

Public Attributes

EMediaHostType eMediaHost
ECodingScheme eCodingScheme
EAnnounceType eDestinationType
EPlaybackMode ePlaybackMode
U32 uiTimeOut
U8pucBuffer
U32 uiBufferLength
char strAnnFileName [256]
ESpeechDataFormat uiHostSpeechDataFormat

Detailed Description

Play-related data


Member Data Documentation

Source coding schemes for Host Speech Frame
for playing e.g. G.711u-law PCM audio, G.723 audio etc

Destination can be one of the following:

  • 8-bit PCM
  • RTP
  • Both
  • 0 for PCI, - 1 for CSM_ENCAPS
    Not being used in current implementation.

Playback mode.

Pointer to the Buffer from which play out is done.
It's used for APIs dealing with buffer (e.g. VAPI_StartPlayback).
It may not be defined for APIs dealing with file (e.g. VAPI_StartPlaybackFile).

File name from which being played data needs to be read.
It's used for APIs dealing with file (e.g. VAPI_StartPlaybackFile).
It may not be defined for APIs dealing with buffer (e.g. VAPI_StartPlayback).

Length of the Buffer passed to the API.
It's used for APIs dealing with buffer (e.g. VAPI_StartPlayback).
It may not be defined for APIs dealing with file (e.g. VAPI_StartPlaybackFile).

Format of being played data.

Specifies the time (in Sec) for which playback needs to be done.
If its value is 0 ignore this parameter


The documentation for this struct was generated from the following file:



Mindspeed Technologies ®
Mindspeed Proprietary and Confidential