BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

media.hpp File Reference

PJSUA2 media operations. More...

#include <pjsua-lib/pjsua.h>
#include <pjsua2/types.hpp>

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
 

Namespaces

namespace  pj
 

Typedefs

typedef std::vector< MediaFormatAudio > pj::MediaFormatAudioVector
 
typedef std::vector< MediaFormatVideo > pj::MediaFormatVideoVector
 
typedef void * pj::MediaPort
 
typedef std::vector< AudioMedia * > pj::AudioMediaVector
 
typedef std::vector< AudioMedia > pj::AudioMediaVector2
 
typedef std::vector< ToneDesc > pj::ToneDescVector
 
typedef std::vector< ToneDigit > pj::ToneDigitVector
 
typedef std::vector< ToneDigitMapDigit > pj::ToneDigitMapVector
 
typedef std::vector< AudioDevInfo * > pj::AudioDevInfoVector
 
typedef std::vector< AudioDevInfo > pj::AudioDevInfoVector2
 
typedef std::vector< VideoMedia > pj::VideoMediaVector
 
typedef std::vector< VideoDevInfo * > pj::VideoDevInfoVector
 
typedef std::vector< VideoDevInfo > pj::VideoDevInfoVector2
 
typedef std::vector< CodecInfo * > pj::CodecInfoVector
 
typedef std::vector< CodecInfo > pj::CodecInfoVector2
 
typedef std::vector< CodecFmtppj::CodecFmtpVector
 

 


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