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

Data Fields

struct ast_audiohook_translate in_translate [2]
 
int list_internal_samp_rate
 
struct {
   struct ast_audiohook *   first
 
   struct ast_audiohook *   last
 
manipulate_list
 
int native_slin_compatible
 
struct ast_audiohook_translate out_translate [2]
 
struct {
   struct ast_audiohook *   first
 
   struct ast_audiohook *   last
 
spy_list
 
struct {
   struct ast_audiohook *   first
 
   struct ast_audiohook *   last
 
whisper_list
 

Detailed Description

Definition at line 55 of file audiohook.c.

Field Documentation

◆ first

struct ast_audiohook* first

Definition at line 65 of file audiohook.c.

◆ in_translate

struct ast_audiohook_translate in_translate[2]

Definition at line 63 of file audiohook.c.

Referenced by ast_audiohook_detach_list(), and audiohook_list_translate_to_slin().

◆ last

struct ast_audiohook* last

Definition at line 65 of file audiohook.c.

◆ list_internal_samp_rate

int list_internal_samp_rate

Internal sample rate used when writing to the audiohook list

Definition at line 61 of file audiohook.c.

Referenced by ast_audiohook_attach(), audio_audiohook_write_list(), audiohook_list_set_hook_rate(), audiohook_list_set_samplerate_compatibility(), and audiohook_list_translate_to_slin().

◆ manipulate_list

struct { ... } manipulate_list

◆ native_slin_compatible

int native_slin_compatible

◆ out_translate

struct ast_audiohook_translate out_translate[2]

Definition at line 64 of file audiohook.c.

Referenced by ast_audiohook_detach_list(), and audiohook_list_translate_to_native().

◆ spy_list

struct { ... } spy_list

◆ whisper_list

struct { ... } whisper_list

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