BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

Data Structures

struct  pj::MediaFormat
 
struct  pj::MediaFormatAudio
 
struct  pj::MediaFormatVideo
 
struct  pj::ConfPortInfo
 
class  pj::Media
 
struct  pj::AudioMediaTransmitParam
 
class  pj::AudioMedia
 
struct  pj::AudioMediaPlayerInfo
 
class  pj::AudioMediaPlayer
 
class  pj::AudioMediaRecorder
 
class  pj::ToneDesc
 
class  pj::ToneDigit
 
struct  pj::ToneDigitMapDigit
 
class  pj::ToneGenerator
 
struct  pj::AudioDevInfo
 
class  pj::AudDevManager
 
class  pj::ExtraAudioDevice
 
struct  pj::MediaCoordinate
 
struct  pj::MediaSize
 
struct  pj::VidConfPortInfo
 
struct  pj::VideoMediaTransmitParam
 
class  pj::VideoMedia
 
struct  WindowHandle
 
struct  pj::VideoWindowHandle
 
struct  VideoWindowInfo
 
class  pj::VideoWindow
 
struct  pj::VideoPreviewOpParam
 
class  pj::VideoPreview
 
struct  pj::VideoDevInfo
 
struct  pj::VideoSwitchParam
 
class  pj::VidDevManager
 
struct  pj::CodecInfo
 
struct  CodecFmtp
 
struct  pj::CodecParamInfo
 
struct  pj::CodecParamSetting
 
struct  pj::CodecParam
 
struct  pj::CodecOpusConfig
 
struct  pj::VidCodecParam
 
struct  pj::MediaFmtChangedEvent
 
struct  pj::AudDevErrorEvent
 
union  MediaEventData
 
struct  pj::MediaEvent
 

Typedefs

typedef std::vector< MediaFormatAudiopj::MediaFormatAudioVector
 
typedef std::vector< MediaFormatVideopj::MediaFormatVideoVector
 
typedef void * pj::MediaPort
 
typedef std::vector< AudioMedia * > pj::AudioMediaVector
 
typedef std::vector< AudioMediapj::AudioMediaVector2
 
typedef std::vector< ToneDescpj::ToneDescVector
 
typedef std::vector< ToneDigitpj::ToneDigitVector
 
typedef std::vector< ToneDigitMapDigitpj::ToneDigitMapVector
 
typedef std::vector< AudioDevInfo * > pj::AudioDevInfoVector
 
typedef std::vector< AudioDevInfopj::AudioDevInfoVector2
 
typedef std::vector< VideoMediapj::VideoMediaVector
 
typedef std::vector< VideoDevInfo * > pj::VideoDevInfoVector
 
typedef std::vector< VideoDevInfopj::VideoDevInfoVector2
 
typedef std::vector< CodecInfo * > pj::CodecInfoVector
 
typedef std::vector< CodecInfopj::CodecInfoVector2
 
typedef std::vector< CodecFmtppj::CodecFmtpVector
 

Detailed Description

Typedef Documentation

◆ MediaFormatAudioVector

◆ MediaFormatVideoVector

◆ MediaPort

typedef void* pj::MediaPort

Media port, corresponds to pjmedia_port

◆ AudioMediaVector

typedef std::vector<AudioMedia*> pj::AudioMediaVector

Warning: deprecated, use AudioMediaVector2 instead.

Array of Audio Media.

◆ AudioMediaVector2

typedef std::vector<AudioMedia> pj::AudioMediaVector2

Array of Audio Media

◆ ToneDescVector

typedef std::vector<ToneDesc> pj::ToneDescVector

Array of tone descriptor.

◆ ToneDigitVector

typedef std::vector<ToneDigit> pj::ToneDigitVector

Array of tone digits.

◆ ToneDigitMapVector

Tone digit map

◆ AudioDevInfoVector

typedef std::vector<AudioDevInfo*> pj::AudioDevInfoVector

Warning: deprecated, use AudioDevInfoVector2 instead.

Array of audio device info.

◆ AudioDevInfoVector2

typedef std::vector<AudioDevInfo> pj::AudioDevInfoVector2

Array of audio device info

◆ VideoMediaVector

typedef std::vector<VideoMedia> pj::VideoMediaVector

Array of Video Media

◆ VideoDevInfoVector

typedef std::vector<VideoDevInfo*> pj::VideoDevInfoVector

Warning: deprecated, use VideoDevInfoVector2 instead.

Array of video device info.

◆ VideoDevInfoVector2

typedef std::vector<VideoDevInfo> pj::VideoDevInfoVector2

Array of video device info

◆ CodecInfoVector

typedef std::vector<CodecInfo*> pj::CodecInfoVector

Warning: deprecated, use CodecInfoVector2 instead.

Array of codec info.

◆ CodecInfoVector2

typedef std::vector<CodecInfo> pj::CodecInfoVector2

Array of codec info

◆ CodecFmtpVector

typedef std::vector<CodecFmtp> pj::CodecFmtpVector

Array of codec fmtp

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.