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

Data Fields

struct ast_format_capformats
 Current formats negotiated on the stream. More...
 
int group
 The group that the stream is part of. More...
 
struct ast_variablemetadata
 Stream metadata vector. More...
 
char name [0]
 Name for the stream within the context of the channel it is on. More...
 
unsigned int position
 The position of the stream in the topology. More...
 
struct ast_rtp_codecsrtp_codecs
 The rtp_codecs used by the stream. More...
 
enum ast_stream_state state
 The current state of the stream. More...
 
enum ast_media_type type
 The type of media the stream is handling. More...
 

Detailed Description

Definition at line 81 of file stream.c.

Field Documentation

◆ formats

◆ group

int group

The group that the stream is part of.

Definition at line 110 of file stream.c.

Referenced by ast_stream_alloc(), ast_stream_clone(), ast_stream_get_group(), and ast_stream_set_group().

◆ metadata

struct ast_variable* metadata

◆ name

char name[0]

◆ position

unsigned int position

◆ rtp_codecs

struct ast_rtp_codecs* rtp_codecs

The rtp_codecs used by the stream.

Definition at line 115 of file stream.c.

Referenced by ast_stream_free(), ast_stream_get_rtp_codecs(), and ast_stream_set_rtp_codecs().

◆ state

◆ type

enum ast_media_type type

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