Ring Daemon 16.0.0
Loading...
Searching...
No Matches
media_codec.h File Reference
Include dependency graph for media_codec.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  jami::CryptoAttribute
 
struct  jami::MediaDescription
 MediaDescription Negotiated RTP media slot. More...
 
struct  jami::SystemAudioCodecInfo
 
struct  jami::SystemCodecInfo
 
struct  jami::SystemVideoCodecInfo
 

Namespaces

namespace  jami
 

Enumerations

enum  jami::CodecType : unsigned { jami::CODEC_NONE = 0 , jami::CODEC_ENCODER = 1 , jami::CODEC_DECODER = 2 , jami::CODEC_ENCODER_DECODER = CODEC_ENCODER | CODEC_DECODER }
 
enum class  jami::KeyExchangeProtocol { jami::NONE , jami::SDES }
 
enum class  jami::MediaDirection {
  jami::SENDRECV , jami::SENDONLY , jami::RECVONLY , jami::INACTIVE ,
  jami::UNKNOWN
}
 
enum class  jami::MediaTransport { jami::RTP_AVP , jami::RTP_SAVP , jami::UNKNOWN }
 
enum  jami::MediaType : unsigned { jami::MEDIA_NONE = 0 , jami::MEDIA_AUDIO = 1 , jami::MEDIA_VIDEO = 2 , jami::MEDIA_ALL = MEDIA_AUDIO | MEDIA_VIDEO }
 
enum class  jami::RateMode : unsigned { jami::CRF_CONSTRAINED , jami::CQ , jami::CBR }
 

Functions

bool jami::operator== (SystemCodecInfo codec1, SystemCodecInfo codec2)