| Index: Source/modules/mediastream/MediaStreamTrackSourcesCallback.h | 
| diff --git a/Source/core/platform/mediastream/RTCDTMFSenderHandlerClient.h b/Source/modules/mediastream/MediaStreamTrackSourcesCallback.h | 
| similarity index 76% | 
| copy from Source/core/platform/mediastream/RTCDTMFSenderHandlerClient.h | 
| copy to Source/modules/mediastream/MediaStreamTrackSourcesCallback.h | 
| index 3a3f18b2f94980a346ef719d39ca19e7aa101bee..585031f656748254f53921e1b660f333fbe9b947 100644 | 
| --- a/Source/core/platform/mediastream/RTCDTMFSenderHandlerClient.h | 
| +++ b/Source/modules/mediastream/MediaStreamTrackSourcesCallback.h | 
| @@ -23,20 +23,22 @@ | 
| * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | 
| */ | 
|  | 
| -#ifndef RTCDTMFSenderHandlerClient_h | 
| -#define RTCDTMFSenderHandlerClient_h | 
| +#ifndef MediaStreamTrackSourcesCallback_h | 
| +#define MediaStreamTrackSourcesCallback_h | 
|  | 
| -#include "wtf/text/WTFString.h" | 
| +#include "modules/mediastream/SourceInfo.h" | 
| +#include "wtf/RefCounted.h" | 
|  | 
| namespace WebCore { | 
|  | 
| -class RTCDTMFSenderHandlerClient { | 
| -public: | 
| -    virtual ~RTCDTMFSenderHandlerClient() { } | 
| +class MediaStreamTrackSourcesResponse; | 
|  | 
| -    virtual void didPlayTone(const String&) = 0; | 
| +class MediaStreamTrackSourcesCallback : public RefCounted<MediaStreamTrackSourcesCallback> { | 
| +public: | 
| +    virtual ~MediaStreamTrackSourcesCallback() { } | 
| +    virtual bool handleEvent(SourceInfoVector) = 0; | 
| }; | 
|  | 
| } // namespace WebCore | 
|  | 
| -#endif // RTCDTMFSenderHandlerClient_h | 
| +#endif // MediaStreamTrackSourcesCallback_h | 
|  |