WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

pjmedia_audio_codec_config Struct Reference

#include <audio_codecs.h>

Data Fields

struct {
   unsigned   option
 
   int   quality
 
   int   complexity
 
speex
 
struct {
   unsigned   mode
 
ilbc
 
struct {
   pjmedia_codec_passthrough_setting   setting
 
passthrough
 

Detailed Description

Codec configuration. Call pjmedia_audio_codec_config_default() to initialize this structure with the default values.

Field Documentation

◆ option

unsigned pjmedia_audio_codec_config::option

Bitmask of options.

◆ quality

int pjmedia_audio_codec_config::quality

Codec quality.

◆ complexity

int pjmedia_audio_codec_config::complexity

Codec complexity.

◆ 

struct { ... } pjmedia_audio_codec_config::speex

Speex codec settings. See pjmedia_codec_speex_init() for more info

◆ mode

unsigned pjmedia_audio_codec_config::mode

iLBC mode.

◆ 

struct { ... } pjmedia_audio_codec_config::ilbc

iLBC settings

◆ setting

pjmedia_codec_passthrough_setting pjmedia_audio_codec_config::setting

Passthrough

◆ 

struct { ... } pjmedia_audio_codec_config::passthrough

Passthrough


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

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.