Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
stasis_app_recording Struct Reference
Collaboration diagram for stasis_app_recording:
Collaboration graph
[legend]

Data Fields

char * absolute_name
 
struct stasis_app_controlcontrol
 
struct {
   int   energy_only
 
   int   total
 
duration
 
int muted:1
 
struct stasis_app_recording_optionsoptions
 
enum stasis_app_recording_state state
 

Detailed Description

Definition at line 53 of file res_stasis_recording.c.

Field Documentation

◆ absolute_name

char* absolute_name

Absolute path (minus extension) of the recording

Definition at line 57 of file res_stasis_recording.c.

Referenced by record_file(), recording_cancel(), recording_dtor(), and stasis_app_control_record().

◆ control

struct stasis_app_control* control

◆ duration

struct { ... } duration

Duration calculations

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().

◆ energy_only

int energy_only

Duration minus any silence

Definition at line 67 of file res_stasis_recording.c.

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().

◆ muted

int muted

Indicates whether the recording is currently muted

Definition at line 70 of file res_stasis_recording.c.

Referenced by recording_mute(), and recording_unmute().

◆ options

◆ state

◆ total

int total

Total duration

Definition at line 65 of file res_stasis_recording.c.

Referenced by record_file(), stasis_app_control_record(), and stasis_app_recording_to_json().


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