| Index: webrtc/media/base/codec.cc
|
| diff --git a/webrtc/media/base/codec.cc b/webrtc/media/base/codec.cc
|
| index 287de0cdbf489f1bdb7c5f9f624f75d5b6dd5cb6..770dd66068bde3f275e7192384606a0388d24bcc 100644
|
| --- a/webrtc/media/base/codec.cc
|
| +++ b/webrtc/media/base/codec.cc
|
| @@ -146,6 +146,14 @@ void Codec::IntersectFeedbackParams(const Codec& other) {
|
| feedback_params.Intersect(other.feedback_params);
|
| }
|
|
|
| +webrtc::RtpCodecParameters Codec::ToCodecParameters() const {
|
| + webrtc::RtpCodecParameters codec_params;
|
| + codec_params.payload_type = id;
|
| + codec_params.mime_type = name;
|
| + codec_params.clock_rate = clockrate;
|
| + return codec_params;
|
| +}
|
| +
|
| AudioCodec::AudioCodec(int id,
|
| const std::string& name,
|
| int clockrate,
|
| @@ -190,6 +198,12 @@ bool AudioCodec::Matches(const AudioCodec& codec) const {
|
| ((codec.channels < 2 && channels < 2) || channels == codec.channels);
|
| }
|
|
|
| +webrtc::RtpCodecParameters AudioCodec::ToCodecParameters() const {
|
| + webrtc::RtpCodecParameters codec_params = Codec::ToCodecParameters();
|
| + codec_params.channels = channels;
|
| + return codec_params;
|
| +}
|
| +
|
| std::string AudioCodec::ToString() const {
|
| std::ostringstream os;
|
| os << "AudioCodec[" << id << ":" << name << ":" << clockrate << ":" << bitrate
|
|
|