webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
webrtc::SdpAudioFormat Struct Reference

#include <audio_format.h>

Public Types

using Parameters = std::map< std::string, std::string >
 
using Parameters = std::map< std::string, std::string >
 

Public Member Functions

 SdpAudioFormat (const SdpAudioFormat &)
 
 SdpAudioFormat (SdpAudioFormat &&)
 
 SdpAudioFormat (const char *name, int clockrate_hz, int num_channels)
 
 SdpAudioFormat (const std::string &name, int clockrate_hz, int num_channels)
 
 SdpAudioFormat (const char *name, int clockrate_hz, int num_channels, const Parameters &param)
 
 SdpAudioFormat (const std::string &name, int clockrate_hz, int num_channels, const Parameters &param)
 
 ~SdpAudioFormat ()
 
SdpAudioFormatoperator= (const SdpAudioFormat &)
 
SdpAudioFormatoperator= (SdpAudioFormat &&)
 
 SdpAudioFormat (const SdpAudioFormat &)
 
 SdpAudioFormat (SdpAudioFormat &&)
 
 SdpAudioFormat (const char *name, int clockrate_hz, int num_channels)
 
 SdpAudioFormat (const std::string &name, int clockrate_hz, int num_channels)
 
 SdpAudioFormat (const char *name, int clockrate_hz, int num_channels, const Parameters &param)
 
 SdpAudioFormat (const std::string &name, int clockrate_hz, int num_channels, const Parameters &param)
 
 ~SdpAudioFormat ()
 
SdpAudioFormatoperator= (const SdpAudioFormat &)
 
SdpAudioFormatoperator= (SdpAudioFormat &&)
 

Public Attributes

std::string name
 
int clockrate_hz
 
int num_channels
 
Parameters parameters
 

Friends

bool operator== (const SdpAudioFormat &a, const SdpAudioFormat &b)
 
bool operator!= (const SdpAudioFormat &a, const SdpAudioFormat &b)
 
bool operator== (const SdpAudioFormat &a, const SdpAudioFormat &b)
 
bool operator!= (const SdpAudioFormat &a, const SdpAudioFormat &b)
 

Member Typedef Documentation

◆ Parameters [1/2]

◆ Parameters [2/2]

Constructor & Destructor Documentation

◆ SdpAudioFormat() [1/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const SdpAudioFormat )
default

◆ SdpAudioFormat() [2/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( SdpAudioFormat &&  )
default

◆ SdpAudioFormat() [3/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const char *  name,
int  clockrate_hz,
int  num_channels 
)

◆ SdpAudioFormat() [4/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const std::string name,
int  clockrate_hz,
int  num_channels 
)

◆ SdpAudioFormat() [5/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const char *  name,
int  clockrate_hz,
int  num_channels,
const Parameters param 
)

◆ SdpAudioFormat() [6/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const std::string name,
int  clockrate_hz,
int  num_channels,
const Parameters param 
)

◆ ~SdpAudioFormat() [1/2]

webrtc::SdpAudioFormat::~SdpAudioFormat ( )
default

◆ SdpAudioFormat() [7/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const SdpAudioFormat )

◆ SdpAudioFormat() [8/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( SdpAudioFormat &&  )

◆ SdpAudioFormat() [9/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const char *  name,
int  clockrate_hz,
int  num_channels 
)

◆ SdpAudioFormat() [10/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const std::string name,
int  clockrate_hz,
int  num_channels 
)

◆ SdpAudioFormat() [11/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const char *  name,
int  clockrate_hz,
int  num_channels,
const Parameters param 
)

◆ SdpAudioFormat() [12/12]

webrtc::SdpAudioFormat::SdpAudioFormat ( const std::string name,
int  clockrate_hz,
int  num_channels,
const Parameters param 
)

◆ ~SdpAudioFormat() [2/2]

webrtc::SdpAudioFormat::~SdpAudioFormat ( )

Member Function Documentation

◆ operator=() [1/4]

SdpAudioFormat & webrtc::SdpAudioFormat::operator= ( const SdpAudioFormat )
default

◆ operator=() [2/4]

SdpAudioFormat& webrtc::SdpAudioFormat::operator= ( const SdpAudioFormat )

◆ operator=() [3/4]

SdpAudioFormat& webrtc::SdpAudioFormat::operator= ( SdpAudioFormat &&  )

◆ operator=() [4/4]

SdpAudioFormat & webrtc::SdpAudioFormat::operator= ( SdpAudioFormat &&  )
default

Friends And Related Function Documentation

◆ operator!= [1/2]

bool operator!= ( const SdpAudioFormat a,
const SdpAudioFormat b 
)
friend

◆ operator!= [2/2]

bool operator!= ( const SdpAudioFormat a,
const SdpAudioFormat b 
)
friend

◆ operator== [1/2]

bool operator== ( const SdpAudioFormat a,
const SdpAudioFormat b 
)
friend

◆ operator== [2/2]

bool operator== ( const SdpAudioFormat a,
const SdpAudioFormat b 
)
friend

Member Data Documentation

◆ clockrate_hz

int webrtc::SdpAudioFormat::clockrate_hz

◆ name

std::string webrtc::SdpAudioFormat::name

◆ num_channels

int webrtc::SdpAudioFormat::num_channels

◆ parameters

Parameters webrtc::SdpAudioFormat::parameters

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