Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_stream_codec_negotiation_prefs Struct Reference

#include <stream.h>

Data Fields

enum ast_stream_codec_negotiation_prefs_keep_values keep
 
enum ast_stream_codec_negotiation_prefs_operation_values operation
 
enum ast_stream_codec_negotiation_prefs_prefer_values prefer
 
enum ast_stream_codec_negotiation_prefs_transcode_values transcode
 

Detailed Description

Since
18

The structure that makes up a codec negotiation preference object

Definition at line 292 of file stream.h.

Field Documentation

◆ keep

What to keep after the operation is performed

Definition at line 298 of file stream.h.

Referenced by ast_stream_codec_prefs_parse(), ast_stream_codec_prefs_to_str(), ast_stream_create_resolved(), and codec_prefs_handler().

◆ operation

The operation to perform on the lists

Definition at line 296 of file stream.h.

Referenced by ast_stream_codec_prefs_parse(), ast_stream_codec_prefs_to_str(), ast_stream_create_resolved(), and codec_prefs_handler().

◆ prefer

Which codec list to prefer

Definition at line 294 of file stream.h.

Referenced by ast_stream_codec_prefs_parse(), ast_stream_codec_prefs_to_str(), ast_stream_create_resolved(), and codec_prefs_handler().

◆ transcode

To allow or prevent transcoding

Definition at line 300 of file stream.h.

Referenced by ast_stream_codec_prefs_parse(), ast_stream_codec_prefs_to_str(), and codec_prefs_handler().


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