This removes the VideoSendStream::LoadObserver interface and the implementation in WebrtcVideoSendStream and replace it with VideoSinkWants through the VideoSourceInterface. To do that that, some stats for CPU adaptation is moved into VideoSendStream. Also handling of the CVO rtp header extension is moved to VideoSendStreamImpl. BUG=webrtc:5687 TBR=mflodman@webrtc.org Review-Url: https://codereview.webrtc.org/2304363002 Cr-Commit-Position: refs/heads/master@{#14877}
22 lines
697 B
C++
22 lines
697 B
C++
/*
|
|
* Copyright (c) 2015 The WebRTC project authors. All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by a BSD-style license
|
|
* that can be found in the LICENSE file in the root of the source
|
|
* tree. An additional intellectual property rights grant can be found
|
|
* in the file PATENTS. All contributing project authors may
|
|
* be found in the AUTHORS file in the root of the source tree.
|
|
*/
|
|
|
|
#include "webrtc/test/constants.h"
|
|
|
|
namespace webrtc {
|
|
namespace test {
|
|
|
|
const int kTOffsetExtensionId = 6;
|
|
const int kAbsSendTimeExtensionId = 7;
|
|
const int kTransportSequenceNumberExtensionId = 8;
|
|
const int kVideoRotationExtensionId = 9;
|
|
} // namespace test
|
|
} // namespace webrtc
|