|
Asterisk - The Open Source Telephony Project GIT-master-27fb039
|

Data Fields | |
| struct ast_format_cap * | formats |
| Current formats negotiated on the stream. | |
| int | group |
| The group that the stream is part of. | |
| struct ast_variable * | metadata |
| Stream metadata vector. | |
| char | name [0] |
| Name for the stream within the context of the channel it is on. | |
| unsigned int | position |
| The position of the stream in the topology. | |
| struct ast_rtp_codecs * | rtp_codecs |
| The rtp_codecs used by the stream. | |
| enum ast_stream_state | state |
| The current state of the stream. | |
| enum ast_media_type | type |
| The type of media the stream is handling. | |
| struct ast_format_cap* formats |
Current formats negotiated on the stream.
Definition at line 95 of file stream.c.
Referenced by ast_stream_alloc(), ast_stream_clone(), ast_stream_create_resolved(), ast_stream_free(), ast_stream_get_format_count(), ast_stream_get_formats(), ast_stream_set_formats(), ast_stream_to_str(), and ast_stream_topology_get_formats_by_type().
| 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().
| struct ast_variable* metadata |
Stream metadata vector.
Definition at line 105 of file stream.c.
Referenced by ast_stream_clone(), ast_stream_free(), ast_stream_get_metadata(), ast_stream_get_metadata_list(), and ast_stream_set_metadata().
| char name[0] |
Name for the stream within the context of the channel it is on.
Definition at line 120 of file stream.c.
Referenced by ast_stream_alloc(), ast_stream_clone(), ast_stream_get_name(), ast_stream_to_str(), ast_stream_topology_append_stream(), ast_stream_topology_create_from_format_cap(), ast_stream_topology_set_stream(), PathSegment::get_child(), and SwaggerType::load().
| unsigned int position |
The position of the stream in the topology.
Definition at line 90 of file stream.c.
Referenced by ast_stream_get_position(), ast_stream_to_str(), ast_stream_topology_append_stream(), ast_stream_topology_create_from_format_cap(), ast_stream_topology_del_stream(), ast_stream_topology_set_stream(), AST_TEST_DEFINE(), and sip_session_refresh().
| 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().
| enum ast_stream_state state |
The current state of the stream.
Definition at line 100 of file stream.c.
Referenced by ast_stream_alloc(), ast_stream_get_state(), ast_stream_set_state(), ast_stream_to_str(), ast_stream_topology_create_from_format_cap(), ast_stream_topology_get_active_count(), ast_stream_topology_get_first_stream_by_type(), and ast_stream_topology_get_formats_by_type().
| enum ast_media_type type |
The type of media the stream is handling.
Definition at line 85 of file stream.c.
Referenced by ast_stream_alloc(), ast_stream_create_resolved(), ast_stream_get_type(), ast_stream_set_type(), ast_stream_to_str(), ast_stream_topology_append_stream(), ast_stream_topology_create_from_format_cap(), ast_stream_topology_create_resolved(), ast_stream_topology_get_first_stream_by_type(), ast_stream_topology_get_formats_by_type(), and ast_stream_topology_set_stream().