| Index: webrtc/pc/channelmanager.h
 | 
| diff --git a/webrtc/pc/channelmanager.h b/webrtc/pc/channelmanager.h
 | 
| index 7df49bb07de2354656797e52ec3d4de5cec8b8cb..3022eca8aa36cf4d0d5b3b28c5d9bf1b482fc063 100644
 | 
| --- a/webrtc/pc/channelmanager.h
 | 
| +++ b/webrtc/pc/channelmanager.h
 | 
| @@ -110,16 +110,15 @@ class ChannelManager {
 | 
|        const VideoOptions& options);
 | 
|    // Destroys a video channel created with the Create API.
 | 
|    void DestroyVideoChannel(VideoChannel* video_channel);
 | 
| -  DataChannel* CreateDataChannel(
 | 
| +  RtpDataChannel* CreateRtpDataChannel(
 | 
|        webrtc::MediaControllerInterface* media_controller,
 | 
|        TransportController* transport_controller,
 | 
|        const std::string& content_name,
 | 
|        const std::string* bundle_transport_name,
 | 
|        bool rtcp,
 | 
| -      bool srtp_required,
 | 
| -      DataChannelType data_channel_type);
 | 
| +      bool srtp_required);
 | 
|    // Destroys a data channel created with the Create API.
 | 
| -  void DestroyDataChannel(DataChannel* data_channel);
 | 
| +  void DestroyRtpDataChannel(RtpDataChannel* data_channel);
 | 
|  
 | 
|    // Indicates whether any channels exist.
 | 
|    bool has_channels() const {
 | 
| @@ -150,7 +149,7 @@ class ChannelManager {
 | 
|   private:
 | 
|    typedef std::vector<VoiceChannel*> VoiceChannels;
 | 
|    typedef std::vector<VideoChannel*> VideoChannels;
 | 
| -  typedef std::vector<DataChannel*> DataChannels;
 | 
| +  typedef std::vector<RtpDataChannel*> RtpDataChannels;
 | 
|  
 | 
|    void Construct(MediaEngineInterface* me,
 | 
|                   DataEngineInterface* dme,
 | 
| @@ -178,15 +177,14 @@ class ChannelManager {
 | 
|        bool srtp_required,
 | 
|        const VideoOptions& options);
 | 
|    void DestroyVideoChannel_w(VideoChannel* video_channel);
 | 
| -  DataChannel* CreateDataChannel_w(
 | 
| +  RtpDataChannel* CreateRtpDataChannel_w(
 | 
|        webrtc::MediaControllerInterface* media_controller,
 | 
|        TransportController* transport_controller,
 | 
|        const std::string& content_name,
 | 
|        const std::string* bundle_transport_name,
 | 
|        bool rtcp,
 | 
| -      bool srtp_required,
 | 
| -      DataChannelType data_channel_type);
 | 
| -  void DestroyDataChannel_w(DataChannel* data_channel);
 | 
| +      bool srtp_required);
 | 
| +  void DestroyRtpDataChannel_w(RtpDataChannel* data_channel);
 | 
|  
 | 
|    std::unique_ptr<MediaEngineInterface> media_engine_;
 | 
|    std::unique_ptr<DataEngineInterface> data_media_engine_;
 | 
| @@ -197,7 +195,7 @@ class ChannelManager {
 | 
|  
 | 
|    VoiceChannels voice_channels_;
 | 
|    VideoChannels video_channels_;
 | 
| -  DataChannels data_channels_;
 | 
| +  RtpDataChannels data_channels_;
 | 
|  
 | 
|    bool enable_rtx_;
 | 
|    rtc::CryptoOptions crypto_options_;
 | 
| 
 |