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

Data Fields

char data [SMOOTHER_SIZE]
 
struct timeval delivery
 
struct ast_frame f
 
int flags
 
struct ast_formatformat
 
char framedata [SMOOTHER_SIZE+AST_FRIENDLY_OFFSET]
 
int len
 
struct ast_frameopt
 
unsigned int opt_needs_swap:1
 
float samplesperbyte
 
int size
 

Detailed Description

Definition at line 43 of file smoother.c.

Field Documentation

◆ data

char data[SMOOTHER_SIZE]

Definition at line 51 of file smoother.c.

Referenced by ast_smoother_read(), and smoother_frame_feed().

◆ delivery

struct timeval delivery

Definition at line 50 of file smoother.c.

Referenced by ast_smoother_read(), and smoother_frame_feed().

◆ f

struct ast_frame f

Definition at line 49 of file smoother.c.

Referenced by __ast_smoother_feed(), and ast_smoother_read().

◆ flags

int flags

◆ format

struct ast_format* format

◆ framedata

Definition at line 52 of file smoother.c.

Referenced by ast_smoother_read().

◆ len

int len

Definition at line 54 of file smoother.c.

Referenced by __ast_smoother_feed(), ast_smoother_read(), and smoother_frame_feed().

◆ opt

struct ast_frame* opt

Definition at line 53 of file smoother.c.

Referenced by __ast_smoother_feed(), ast_smoother_read(), and ast_smoother_reconfigure().

◆ opt_needs_swap

unsigned int opt_needs_swap

Definition at line 48 of file smoother.c.

Referenced by __ast_smoother_feed(), and ast_smoother_reconfigure().

◆ samplesperbyte

float samplesperbyte

Definition at line 47 of file smoother.c.

Referenced by __ast_smoother_feed(), and ast_smoother_read().

◆ size

int size

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