stasis_app_playback Struct Reference

Collaboration diagram for stasis_app_playback:

Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
struct ast_string_field_pool__field_mgr_pool
struct stasis_app_controlcontrol
unsigned int controllable:1
const ast_string_field id
const ast_string_field language
const ast_string_field media
long offsetms
long playedms
int skipms
enum stasis_app_playback_state state
const ast_string_field target

Detailed Description

Playback control object for res_stasis

Definition at line 70 of file res_stasis_playback.c.


Field Documentation

Definition at line 76 of file res_stasis_playback.c.

< Playback unique id

< Playback media uri

< Preferred language

< Playback device uri

Definition at line 76 of file res_stasis_playback.c.

struct stasis_app_control* control [read]

Control object for the channel we're playing back to

Definition at line 78 of file res_stasis_playback.c.

Referenced by playback_forward(), playback_pause(), playback_publish(), playback_restart(), playback_reverse(), playback_stop(), and playback_unpause().

unsigned int controllable

Set when the playback can be controlled

Definition at line 88 of file res_stasis_playback.c.

Referenced by play_on_channel(), playback_forward(), playback_pause(), playback_restart(), playback_reverse(), playback_stop(), and playback_unpause().

Definition at line 76 of file res_stasis_playback.c.

Referenced by play_on_channel(), and stasis_app_playback_to_json().

long offsetms

Number of milliseconds to skip before playing

Definition at line 80 of file res_stasis_playback.c.

Referenced by play_on_channel(), and stasis_app_control_play_uri().

long playedms

Number of milliseconds of media that has been played

Definition at line 84 of file res_stasis_playback.c.

Referenced by playback_final_update().

int skipms

Number of milliseconds to skip for forward/reverse operations

Definition at line 82 of file res_stasis_playback.c.

Referenced by play_on_channel(), and stasis_app_control_play_uri().

Definition at line 76 of file res_stasis_playback.c.

Referenced by stasis_app_playback_to_json().


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

Generated on Thu Apr 16 06:37:42 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6