• Antonio Gomes's avatar
    Finish dismantling blink::MediaStreamCenter · f59f02b2
    Antonio Gomes authored
    This is how the methods got distributed:
    
    * modules/mediastream/media_stream_utils.cc|h (added):
      - DidCreateMediaStreamTrack()
      - CreateNativeAudioMediaStreamTrack()
    
    * modules/mediastream/media_stream_track.cc
      - DidCloneMediaStreamTrack()
      - DidSetMediaStreamTrackEnabled()
      - CloneNativeVideoMediaStreamTrack()
      - CreateWebAudioSourceFromMediaStreamTrack()
    
    * modules/mediacapturefromelement/canvas_capture_media_stream_track.cc:
      - DidCreateMediaStreamTrack()
    
    * modules/webaudio/media_stream_audio_destination_node.cc
    
      - DidCreateMediaStreamAndTracks()
    
    * modules/mediacapturefromelement/html_media_element_capture.cc:
      - DidStopMediaStreamSource()
    
    Additionally, the following midfield files/classes got removed:
    
    * WebMediaStreamCenter - third_party/blink/public/platform/web_media_stream_center.h
    * content::MediaStreamCenter - content/renderer/media/stream/media_stream_center.h
    
    BUG=704136,919392
    R=guidou@chromium.org, haraken@chromium.org
    TBR=jam@chromium.org
    
    Change-Id: I490ad2fc5eddb03a2c342731713fef7e2f12d952
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1726573
    Commit-Queue: Antonio Gomes <tonikitoo@igalia.com>
    Reviewed-by: default avatarGuido Urdaneta <guidou@chromium.org>
    Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#682721}
    f59f02b2
BUILD.gn 31 KB