commit | eb83a1a10fe7aa6b4b57ece4c7674ecf7f148f96 | [log] [tgz] |
---|---|---|
author | nisse <nisse@webrtc.org> | Mon Mar 21 01:27:56 2016 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Mon Mar 21 08:28:06 2016 +0000 |
tree | 92663e4581fb176ecf6350ae17e08a16b1280a7f | |
parent | 105831ef4a38ac49e5e2c1ce207884da0a26c773 [diff] |
This is an initial cleanup step, aiming to delete the webrtc::VideoRenderer class, replacing it by rtc::VideoSinkInterface. The next step is to convert all places where a renderer is attached to rtc::VideoSourceInterface, and at that point, the SmoothsRenderedFrames method can be replaced by a flag rtc::VideoSinkWants::smoothed_frames. Delete unused method IsTextureSupported. Delete unused time argument to RenderFrame. Let webrtc::VideoRenderer inherit rtc::VideoSinkInterface. Rename RenderFrame --> OnFrame. TBR=kjellander@webrtc.org BUG=webrtc:5426 Review URL: https://codereview.webrtc.org/1814763002 Cr-Commit-Position: refs/heads/master@{#12070}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.